barrage meaning

Meaning of barrage

What is the full meaning of barrage

to subject to a massive attack [v BARRAGED, BARRAGING, BARRAGES]

Example of the word barrage placed on a Scrabble board.

Unscrambled word barrage

Points for barrage

Scrabble
14 points
Word With Friends
12 points
Wordfeud
14 points

Related pages for barrage