onslaught noun definition in Conflict topic from the Oxford Advanced Learner's Dictionary

onslaught

 noun: Conflict topic
a strong or violent attack onslaught (against/on somebody/something) the enemy onslaught on our military forces onslaught (of something) The town survives the onslaught of tourists every summer. an onslaught of abuse

Explore other topic groups related to Conflict

War and conflict