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