Search results
- DictionaryBar·rage/bəˈrä(d)ZH/
noun
- 1. a concentrated artillery bombardment over a wide area.
verb
- 1. bombard (someone) with something: "his doctor was barraged with unsolicited advice"
A barrage is something that comes quickly and heavily — as an attack of bullets or artillery, or a fast spray of words. Sometimes in movies or news footage, the audience gets a glimpse from behind a mounted weapon and sees a heavy rain of bombs or bullets — called a barrage — going toward a target, sending as much POW! as possible to hit ...
Add to word list. a continuous firing of large guns, esp. to protect soldiers advancing on an enemy: an artillery barrage. A barrage is also a great number of complaints, criticisms, or questions suddenly directed at someone: Morris fired off a barrage of questions about Halperin’s politics.
1. A concentrated discharge or bombardment of artillery, missiles, or firearms. 2. An overwhelming, concentrated outpouring, as of words or requests: a barrage of criticism. tr.v. bar·raged, bar·rag·ing, bar·rag·es. To direct a barrage at. [French (tir de) barrage, barrier (fire); see barrage1 .]
[count] : a barrier (such as a cement wall) that is built across a river or stream especially to increase the depth of water or change its direction. — compare 1 barrage. BARRAGE meaning: 1 : a heavy and continuous firing of weapons during a battle; 2 : a great amount of something that comes quickly and continuously + of.
Apr 18, 2015 · A barrage is continuous firing on an area with large guns and tanks . The artillery barrage on the city centre was the heaviest since the ceasefire. The two fighters were driven off by a barrage of anti-aircraft fire. Synonyms: bombardment, attack, bombing, assault More Synonyms of barrage.
noun. uk / ˈbærɑːdʒ / us / bəˈrɑːdʒ / a barrage of sth. Add to word list Add to word list. a lot of questions, complaints, or criticisms: He faced a barrage of questions about his decision to leave the show. [ C ] a continuous attack with several big guns. (Definition of barrage from the Cambridge Learner's Dictionary © Cambridge University Press)
Define barrage: a dam placed in a watercourse to increase the depth of water or to divert it into a channel for navigation or irrigation—usage, synonyms, more.