Search results
- Dictionarybarrage/ˈbarɑː(d)ʒ/
noun
- 1. a concentrated artillery bombardment over a wide area: "his forces launched an artillery barrage on the city" Similar
- 2. 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" Similar
verb
- 1. bombard (someone) with questions, criticisms, complaints, etc.: "his doctor was barraged with unsolicited advice"
Powered by Oxford Dictionaries
BARRAGE definition: 1. the action of continuously firing large guns to protect soldiers advancing on an enemy: 2. a…. Learn more.
barrage: [noun] a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation.
BARRAGE meaning: 1. the action of continuously firing large guns to protect soldiers advancing on an enemy: 2. a…. Learn more.
Barrage definition: a heavy barrier of artillery fire to protect one's own advancing or retreating troops or to stop the advance of enemy troops.. See examples of BARRAGE used in a sentence.
barrage: 1 n 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” Synonyms: barrage fire , battery , bombardment , shelling Type of: fire , firing the act of firing weapons or artillery at an enemy n the rapid and continuous delivery of linguistic ...
[countable, usually singular] the continuous firing of a large number of guns in a particular direction, especially to protect soldiers while they are attacking or moving towards the enemy an artillery barrage from at least 1 000 guns; Troops unleashed a barrage of grenades.
Synonyms: barrage 2, bombard, pelt 2, pepper These verbs mean to direct a concentrated outpouring of something at someone: barraged the speaker with questions; bombarded the box office with ticket orders; pelted the clerk with complaints; peppered the senator with protests.
5 meanings: 1. military the firing of artillery to saturate an area, either to protect against an attack or to support an.... Click for more definitions.
Barrage definition: An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.
barrage, n. meanings, etymology, pronunciation and more in the Oxford English Dictionary