Yahoo Web Search

Search results

  1. Dictionary
    bar·rage
    /bəˈrä(d)ZH/

    noun

    verb

    • 1. bombard (someone) with something: "his doctor was barraged with unsolicited advice"

    More definitions, origin and scrabble points

  2. 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.

  3. 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.

  4. an overwhelming and continuous delivery of something, as words, questions, or punches. a usually gated construction, similar to a low dam, across a watercourse, esp one to increase the depth of water to assist navigation or irrigation. fencing a heat or series of bouts in a competition.

  5. A barrage is something that comes quickly and heavily — as an attack of bullets or artillery, or a fast spray of words.

  6. 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.

  7. 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. Synonyms: bombardment, attack, bombing, assault More Synonyms of barrage.

  8. Define barrage. barrage synonyms, barrage pronunciation, barrage translation, English dictionary definition of barrage. n. An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow. n. 1. A concentrated...

  9. noun. /ˈbærɑːʒ/ /bəˈrɑːʒ/ [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. Oxford Collocations Dictionary.

  10. BARRAGE definition: 1. a lot of questions, complaints, or criticisms: 2. a continuous attack with several big guns. Learn more.

  11. barrage meaning, definition, what is barrage: the continuous firing of guns, dropping ...: Learn more.