About 376,000 results
Open links in new tab
  1. BARRAGE Definition & Meaning - Merriam-Webster

    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.

  2. BARRAGE | English meaning - Cambridge Dictionary

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

  3. Barrage balloon - Wikipedia

    A barrage balloon is a type of airborne barrage, a large uncrewed tethered balloon used to defend ground targets against aircraft attack, by raising aloft steel cables which pose a severe risk of …

  4. Barrage Definition & Meaning | Britannica Dictionary

    : to cause (someone) to receive a great amount of something : to direct a barrage of questions, comments, etc., at (someone) — usually used as (be) barraged with

  5. BARRAGE definition and meaning | Collins English Dictionary

    A barrage of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way.

  6. Barrage - definition of barrage by The Free Dictionary

    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 …

  7. barrage noun - Definition, pictures, pronunciation and usage notes ...

    Definition of barrage noun in Oxford Advanced Learner's Dictionary. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.

  8. barrage - WordReference.com Dictionary of English

    bar•rage /bəˈrɑʒ/ n., v., -raged, -rag•ing. n. [countable] heavy continuous gunfire to protect troops or to stop an enemy advance. an overwhelming amount, as of words: a barrage of questions. v. [~ + …

  9. Russian barrage on Kyiv kills one, leaves hundreds of thousands …

    5 days ago · KYIV - A Russian drone and missile barrage on Kyiv and its suburbs on Dec 27 killed one person, wounded two dozen and cut off heating and electricity for hundreds of thousands of people …

  10. barrage | Dictionaries and vocabulary tools for English language ...

    Definition of barrage. English dictionary and integrated thesaurus for learners, writers, teachers, and students with advanced, intermediate, and beginner levels.