Yahoo India Web Search

Search results

  1. Dictionary
    barrage
    /ˈbarɑː(d)ʒ/

    noun

    verb

    • 1. bombard (someone) with questions, criticisms, complaints, etc.: "his doctor was barraged with unsolicited advice"

    More definitions, origin and scrabble points

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

  3. 1. military : artillery fire laid on a line (see line entry 1 sense 6c) close to friendly troops to screen and protect them. The enemy laid down a barrage of machine-gun fire as our platoon approached the bridge. 2. : a vigorous or rapid outpouring or projection of many things at once. a barrage of phone calls. unleashed a barrage of insults.

  4. noun. Military. 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. Synonyms: storm, burst, deluge, torrent, volley.

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

  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. Join us.

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

  11. 1. 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. [...] 3. If you are barraged by people or things, you have to deal with a great number of people or things you would rather avoid. [...]