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