onslaught

Nouns

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

Synonyms

attack onrush onset barrage bombardment outpouring

Words of close approximity