Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of barrage fire

Source language: EnglishDictionary language: English

barrage

Pronunciation:/ˈbæɹɑːʒ//bəˈɹɑːʒ/

noun

Definitions

  1. An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.

  2. A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.

  3. A concentrated discharge of projectile weapons.

  4. (by extension) An overwhelming outburst of words, especially of criticism.

verb

Definitions

  1. To direct a barrage at.

    Synonyms:bombard