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"
  2. Jul 8, 2012 · 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. an overwhelming quantity or explosion, as of words, blows, or criticisms: a barrage of questions. Synonyms: storm, burst, deluge, torrent, volley. Civil Engineering. an artificial obstruction in a watercourse to increase the depth of the water, facilitate irrigation, etc.

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

  5. a continuous firing of large guns, esp. to protect soldiers advancing on an enemy: an artillery barrage. A barrage is also a great number of complaints, criticisms, or questions suddenly directed at someone: Morris fired off a barrage of questions about Halperin’s politics.

  6. 1. a heavy barrier of artillery fire to protect troop movements or to stop an enemy advance. 2. an overwhelming quantity or explosion, as of words, blows, or criticisms: a barrage of questions.

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

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

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

  10. Jun 30, 2024 · barrage (plural barrages) An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow . Hyponym: dam. ( military) A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.

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

  1. People also search for