Barrage Meaning
There are 3 meaning(s) for word Barrage
Meaning 1 : the rapid and continuous delivery of linguistic communication (spoken or written)
Example : a barrage of questions
Synonyms : bombardment, onslaught, outpouring
Example : a barrage of questions
Synonyms : bombardment, onslaught, outpouring
Meaning 2 : 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
Synonyms : barrage fire, battery, bombardment, shelling
Example : they laid down a barrage in front of the advancing troops
Synonyms : barrage fire, battery, bombardment, shelling
Meaning 3 : address with continuously or persistently, as if with a barrage
Example : The speaker was barraged by an angry audience
Synonyms : bombard
Example : The speaker was barraged by an angry audience
Synonyms : bombard
