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. BARRAGE definition: 1. the action of continuously firing large guns to protect soldiers advancing on an enemy: 2. a…. Learn more.

  3. barrage: [noun] a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation.

  4. BARRAGE meaning: 1. the action of continuously firing large guns to protect soldiers advancing on an enemy: 2. a…. Learn more.

  5. Barrage definition: a heavy barrier of artillery fire to protect one's own advancing or retreating troops or to stop the advance of enemy troops.. See examples of BARRAGE used in a sentence.

  6. barrage: 1 n the heavy fire of artillery to saturate an area rather than hit a specific target “they laid down a barrage in front of the advancing troops” Synonyms: barrage fire , battery , bombardment , shelling Type of: fire , firing the act of firing weapons or artillery at an enemy n the rapid and continuous delivery of linguistic ...

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

  8. Synonyms: barrage 2, bombard, pelt 2, pepper These verbs mean to direct a concentrated outpouring of something at someone: barraged the speaker with questions; bombarded the box office with ticket orders; pelted the clerk with complaints; peppered the senator with protests.

  9. 5 meanings: 1. military the firing of artillery to saturate an area, either to protect against an attack or to support an.... Click for more definitions.

  10. Barrage definition: An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.

  11. barrage, n. meanings, etymology, pronunciation and more in the Oxford English Dictionary