Learning Center
onslaught
noun
🔍 Full entry

What it means

  1. noun a sudden and severe onset of trouble
  2. noun (military) an offensive against an enemy (using weapons)
    “the attack began at dawn”
  3. noun the rapid and continuous delivery of linguistic communication (spoken or written)
    “a barrage of questions”