ONSLAUGHT

Definition of ONSLAUGHT

  1. (noun)a sudden and severe onset of trouble
  2. (noun)(military) an offensive against an enemy (using weapons)
  3. (noun)the rapid and continuous delivery of linguistic communication (spoken or written)