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