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