onslaught
noun
- 1
(military) an offensive against an enemy (using weapons)
the attack began at dawn
- 2
the rapid and continuous delivery of linguistic communication (spoken or written)
a barrage of questions
a bombardment of mail complaining about his mistake
- 3
a sudden and severe onset of trouble
Also useful for “onslaught”:Unscrambler— Rearrange the letters in “onslaught”