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
The meaning of BARRAGE is a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation. How to use barrage in a sentence.
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.
n. 1. A concentrated discharge or bombardment of artillery, missiles, or firearms. 2. An overwhelming, concentrated outpouring, as of words or requests: a barrage of criticism. tr.v. bar·raged, bar·rag·ing, bar·rag·es. To direct a barrage at. [French (tir de) barrage, barrier (fire); see barrage1.] Synonyms: barrage2, bombard, pelt2, pepper.
A barrage is continuous firing on an area with large guns and tanks. The artillery barrage on the city centre was the heaviest since the ceasefire. The two fighters were driven off by a barrage of anti-aircraft fire.
A barrage is something that comes quickly and heavily — as an attack of bullets or artillery, or a fast spray of words.
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.
a heavy barrier of artillery fire to protect one's own advancing or retreating troops or to stop the advance of enemy troops. an overwhelming quantity or explosion, as of words, blows, or criticisms: a barrage of questions.
There are five meanings listed in OED's entry for the noun barrage. See ‘Meaning & use’ for definitions, usage, and quotation evidence.
BARRAGE meaning: 1 : a heavy and continuous firing of weapons during a battle; 2 : a great amount of something that comes quickly and continuously + of.
A barrage is continuous firing on an area with large guns and tanks. 2. A barrage of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way.