barrage
/bəˈɹɑʒ/ noun C1- 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.
Plural barrages
Other matches
Learn barrage in real texts
With a free account, hover any word in the library for its meaning, hear it read aloud, save words for review timed to your memory, and see how much of each book you already know.