Barrages Meaning

There are 3 meaning(s) for word Barrages

Meaning 1 : the rapid and continuous delivery of linguistic communication (spoken or written)

    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
Meaning 3 : address with continuously or persistently, as if with a barrage

    Example : The speaker was barraged by an angry audience

    Synonyms : bombard