Scrabble Dictionary
Find the definition of a word with its score in word games.
Word Games
Scrabble US | (10 Points) | |
Scrabble UK | (10 Points) | |
Words With Friends | (12 Points) |
Barrage
ˈbarɑː(d)ʒ
Barrage definitions
noun
barrage
barrages
- a concentrated artillery bombardment over a wide area
"his forces launched an artillery barrage on the city"
- an overwhelming number of questions, criticisms, complaints, etc. delivered simultaneously or in rapid succession
"a barrage of questions"
- an artificial barrier across a river or estuary to prevent flooding, aid irrigation or navigation, or to generate electricity by tidal power
"they are considering a tidal barrage built across the Severn estuary"
verb
barrage
barraged
barrages
barraging
- bombard (someone) with questions, criticisms, complaints, etc.
"his doctor was barraged with unsolicited advice"