The definition :
Definitions of barrage:
- noun: the heavy fire of artillery to saturate an area rather than hit a specific target
Example: "They laid down a barrage in front of the advancing troops"
- noun: the rapid and continuous delivery of linguistic communication (spoken or written)
- verb: attack with a barrage
Example: "The speaker was barraged by an angry audience"
Are you interested in alternative search :
:barrage fire battery bombardment onslaught outpouring shelling assail assault attack fire firing language lash out linguistic communication round snipe blimp kite balloon sausage sausage balloon
If you like reading news check: