Appearance
Use device theme  
Dark theme
Light theme

What does barrage mean?

Looking for the meaning or definition of the word barrage? Here's what it means.

Noun
  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 (Wikipedia)
  3. a concentrated discharge of projectile weapons
  4. (by extension) an overwhelming outburst of words, especially of criticism
  5. (fencing) A "next hit wins" contest to determine the winner of a bout in case of a tie.
Verb
  1. (transitive) to direct a barrage at; to bombard
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder

See Also

Nearby Definitions
7-letter Words Starting With
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2024