barragenoun
uk/ˈbær.ɑːʒ/us/bəˈrɑːʒ/barrage noun (ATTACK)
[ C usually singular ] the action of continuously firing large guns to protect soldiers advancing on an enemy:
an artillery barrage
a barrage of sth
a great number of complaints, criticisms, or questions suddenly directed at someone:
The TV station has received a barrage of complaints about the amount of violence in the series.
He faced a barrage of questions over his handling of the problem.
Thesaurus: synonyms and related words
Detonation & bombardment
- air raid
- airstrike
- blanket bombing
- blitz
- blitz
- detonator
- direct hit
- dive-bomb
- firebomb
- first strike
- go off
- mine
- saturation bombing
- shoot
- shoot sth down
- shooting
- strafe
- strike
- strike home idiom
- torpedo
See more results »
You can also find related words, phrases, and synonyms in the topics:
Talking too much
barrage noun (STRUCTURE)
[ C ] a structure that is built across a river to provide water for farming, to produce electricity, or to allow boats to travel more easily:
The proposed tidal barrage would generate enough electricity to supply 80,000 homes.
Thesaurus: synonyms and related words
Watercourses & waterfalls
- arroyo
- bayou
- beck
- billabong
- brook
- burn
- creek
- downriver
- Euphrates
- ghat
- gully
- headwater
- Mississippi
- rapids
- rivulet
- sluice
- spate
- upriver
- watercourse
- watershed
See more results »