Definition of Barrage

Babylon English Dictionary
overwhelm or bombard with questions
river dam; barrier of artillery fire to prevent enemy advance, bombardment; numerous questions
Search Dictionary
Barrage Definition from Language, Idioms & Slang Dictionaries & Glossaries
Webster's Revised Unabridged Dictionary (1913)
(n.)
An artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.
  
Webster's Revised Unabridged Dictionary (1913), edited by Noah Porter. About
hEnglish - advanced version

barrage
\bar"rage\ (&?;), n. [f., fr. barrer to bar, from barre bar.] (engin.) an artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the nile.


  similar words(1) 



 barrage fire 
Concise English-Irish Dictionary v. 1.1
baráiste
GLOSSARY OF ESOTERIC WORDS
barrier laid down by artillery fire ;overwhelming profusion ;large number of questions or statements ;Ex. a barrage of criticism
**The company was forced to retreat through the barrage of heavy canyons.
WordNet 2.0

Noun
1. the rapid and continuous delivery of linguistic communication (spoken or written)
(synonym) outpouring, onslaught
(hypernym) language, linguistic communication
2. the heavy fire of artillery to saturate an area rather than hit a specific target; "they laid down a barrage in front of the advancing troops"; "the shelling went on for hours without pausing"
(synonym) barrage fire, battery, bombardment, shelling
(hypernym) fire, firing

Verb
1. attack with a barrage; "The speaker was barraged by an angry audience"
(hypernym) attack, round, assail, lash out, snipe, assault
(derivation) outpouring, onslaught
Barrage Definition from Government Dictionaries & Glossaries
DOD Dictionary of Military Terms
1. A prearranged barrier of fires, except that delivered by small arms, designed to protect friendly troops and installations by impeding enemy movements across defensive lines or areas. 2. A protective screen of balloons that is moored to the ground and kept at given heights to prevent or hinder operations by enemy aircraft. This meaning also called balloon barrage. 3. A type of electronic attack intended for simultaneous jamming over a wide area of frequency spectrum. See also barrage jamming; electronic warfare; fires.
  
Source: U.S. Department of Defense, Joint Doctrine Division. ( About )
Barrage Definition from Encyclopedia Dictionaries & Glossaries
Wikipedia English - The Free Encyclopedia
Barrage may refer to:
In music
  • Barrage (group), a Canadian violin ensemble, or
  • Barrage (album), their self-titled debut album

See more at Wikipedia.org...
© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License
Barrage Definition from Society & Culture Dictionaries & Glossaries
Environmental Engineering (English ver.)
An artificial obstruction, such as a dam or an irrigation channel, built in a watercourse to increase its depth or to divert its flow either for navigation or irrigation. Sometimes the purpose is to control peak flow for later release.