Definition of onslaught noun from the Oxford Advanced American Dictionary

 

onslaught

 noun
noun
NAmE//ˈɑnslɔt//
 
, NAmE//ˈɔnslɔt//
 
 
jump to other results
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
See the Oxford Advanced Learner's Dictionary entry: onslaught