0%

ALL meanings of barrage

bar·rage
B b
  • countable noun barrage A barrage is continuous firing on an area with large guns and tanks. 3
  • countable noun barrage A barrage of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way. 3
  • verb barrage If you are barraged by people or things, you have to deal with a great number of people or things you would rather avoid. 3
  • countable noun barrage A barrage is a structure that is built across a river to control the level of the water. 3
  • noun barrage the firing of artillery to saturate an area, either to protect against an attack or to support an advance 3
  • noun barrage an overwhelming and continuous delivery of something, as words, questions, or punches 3
  • noun barrage a usually gated construction, similar to a low dam, across a watercourse, esp one to increase the depth of water to assist navigation or irrigation 3
  • noun barrage a heat or series of bouts in a competition 3
  • verb barrage to attack or confront with a barrage 3
  • noun barrage a curtain of artillery fire laid down to keep enemy forces from moving, or to cover or prepare the way for one's own forces, esp. in attack 3
  • noun barrage a heavy, prolonged attack of words, blows, etc. 3
  • intransitive verb barrage to lay down a barrage (against); subject to a barrage 3
  • noun barrage a man-made barrier in a stream, river, etc. to deepen the water or channel it for irrigation; dam 3
  • noun barrage burst of artillery fire 1
  • noun barrage torrent of: questions, abuse, etc. 1
  • noun barrage dam 1
  • transitive verb barrage military: subject to long burst of fire 1
  • transitive verb barrage subject to: questions, etc. 1
  • noun barrage A concentrated artillery bombardment over a wide area. 1
  • noun barrage Military. a heavy barrier of artillery fire to protect one's own advancing or retreating troops or to stop the advance of enemy troops. 1
  • noun barrage an overwhelming quantity or explosion, as of words, blows, or criticisms: a barrage of questions. 1
  • noun barrage Civil Engineering. an artificial obstruction in a watercourse to increase the depth of the water, facilitate irrigation, etc. 1
  • noun barrage Mycology. an aversion response of sexually incompatible fungus cultures that are growing in proximity, revealed by a persistent growth gap between them. 1
  • verb with object barrage to subject to a barrage. 1
  • noun barrage an artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow. 0
  • noun barrage a heavy curtain of artillery fire directed in front of one's own troops to screen and protect them (Wikipedia). 0
  • noun barrage a concentrated discharge of projectile weapons. 0
  • noun barrage (by extension) an overwhelming outburst of words, especially of criticism. 0
  • noun barrage (fencing) A "next hit wins" contest to determine the winner of a bout in case of a tie. 0
  • verb barrage (Transitive Verb) to direct a barrage at; to bombard. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?