onslaught
Nouns
- (n) a sudden and severe onset of trouble
-
(n) (military) an offensive against an enemy (using weapons)
- the attack began at dawn
-
(n) the rapid and continuous delivery of linguistic communication (spoken or written)
- a barrage of questions
- a bombardment of mail complaining about his mistake