Definition of BARRAGE

barrage

Meanings

Noun

  • the rapid and continuous delivery of linguistic communication (spoken or written)
    • "a barrage of questions"
  • 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"

Verb

  • address with continuously or persistently, as if with a barrage
    • "The speaker was barraged by an angry audience"

Scrabble Score: 10

barrage is a valid Scrabble (US) TWL word
barrage is a valid Scrabble Word in Merriam-Webster MW Dictionary
barrage is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 12

barrage is a valid Words With Friends word