Barrage

noun
bə'rɑʒ

Noun

  • the rapid and continuous delivery of linguistic communication (spoken or written)

    a barrage of questions

    Similar:BombardmentOnslaughtOutpouring
    Type of:Language
  • the heavy fire of artillery to saturate an area rather than hit a specific target

    they laid down a barrage in front of the advancing troops

    Similar:BatteryBombardmentShelling
    Type of:FiringFire

Verb

  • address with continuously or persistently, as if with a barrage

    The speaker was barraged by an angry audience

    Similar:Bombard
    Type of:SnipeAssaultAttack

Dictionary Validity

Tournament Word List (TWL)
Scrabble US
Collins Scrabble Words (CSW21)
Scrabble UK
ENABLE Dictionary
Words With Friends
Combined US/UK Scrabble Dictionary
SOWPODS
North American Scrabble (NWL2020)
NASPA

Similar Words