Definition of BARRAGES

barrages

Noun

  • the rapid and continuous delivery of linguistic communication (spoken or written)
  • the heavy fire of artillery to saturate an area rather than hit a specific target
  • plural of barrage

Verb

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

Scrabble Score: 11

barrages: valid Scrabble (US) TWL Word
barrages: valid Scrabble Word in Merriam-Webster MW Dictionary
barrages: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

barrages: valid Words With Friends Word