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. A barrage is something that comes quickly and heavilyas an attack of bullets or artillery, or a fast spray of words. Sometimes in movies or news footage, the audience gets a glimpse from behind a mounted weapon and sees a heavy rain of bombs or bullets — called a barrage — going toward a target, sending as much POW! as possible to hit ...

  3. Add to word list. 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.

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

  5. [count] : a barrier (such as a cement wall) that is built across a river or stream especially to increase the depth of water or change its direction. — compare 1 barrage. 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.

  6. Apr 18, 2015 · 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.

  7. noun. uk / ˈbærɑːdʒ / us / bəˈrɑːdʒ / a barrage of sth. Add to word list Add to word list. a lot of questions, complaints, or criticisms: He faced a barrage of questions about his decision to leave the show. [ C ] a continuous attack with several big guns. (Definition of barrage from the Cambridge Learner's Dictionary © Cambridge University Press)

  8. Define barrage: a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigationusage, synonyms, more.

  1. Searches related to define barrage

    define barrage dictionary