Search results
- Dictionarybarrage/ˈbarɑː(d)ʒ/
noun
- 1. a concentrated artillery bombardment over a wide area: "his forces launched an artillery barrage on the city" Similar
- 2. an artificial barrier across a river or estuary to prevent flooding, aid irrigation or navigation, or to generate electricity by tidal power: "they are considering a tidal barrage built across the Severn estuary" Similar
verb
- 1. bombard (someone) with questions, criticisms, complaints, etc.: "his doctor was barraged with unsolicited advice"
Powered by Oxford Dictionaries
a structure that is built across a river to provide water for farming, to produce electricity, or to allow boats to travel more easily: The proposed tidal barrage would generate enough electricity to supply 80,000 homes.
- English (US)
a structure that is built across a river to provide water...
- Znaczenie Barrage, Definicja W Cambridge English Dictionary
BARRAGE definicja: 1. the action of continuously firing...
- Barrage: Polish Translation
barrage translate: kanonada, zapora, lawina, zapora. Learn...
- Barrage Turkish Translation
BARRAGE translate: ağır silahlarla yaylım ateşi, baraj...
- English (US)
Learn the different meanings and uses of the word barrage, from a dam in a watercourse to a rapid outpouring of things. See synonyms, examples, word history, and related phrases of barrage.
an overwhelming quantity or explosion, as of words, blows, or criticisms: a barrage of questions. Synonyms: storm, burst, deluge, torrent, volley. Civil Engineering. an artificial obstruction in a watercourse to increase the depth of the water, facilitate irrigation, etc.
Barrage can mean a continuous firing of large guns or a structure across a river. Learn how to use this word in different contexts and languages with Cambridge Dictionary.
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 ...
Learn the meaning of barrage as a noun and a verb, with synonyms and examples of usage. Find out how to pronounce barrage in British and American English, and explore its origin and related words.
n. 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 .] Synonyms: barrage2, bombard, pelt2, pepper.