barrage
Meaning
-
- An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
- A heavy curtain of artillery fire directed in front of one's own troops to screen and protect them.
- A concentrated discharge of projectile weapons.
- An overwhelming outburst of words, especially of criticism.
- A "next hit wins" contest to determine the winner of a bout in case of a tie.
- Type of firework containing a mixture of firework types in one single-ignition package.
Synonyms
barrage fire
shell fire
interdiction fire
river weir
water retaining structure
Frequency
Hyphenated as
bar‧rage
Pronounced as (IPA)
/ˈbæɹɑːʒ/
Etymology
Unadapted borrowing from French barrage (“barrage, barrier”) c. 1859. Compare barrier.
Bookmark this
Improve your pronunciation
Start learning English with learnfeliz.
Practice speaking and memorizing "barrage" and many other words and sentences in English.
Go to our English course page
Notes