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
(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. AboutAn artificial bar or obstruction placed in a river or water course to increase the depth of water; as, the barrages of the Nile.
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
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.
**The company was forced to retreat through the barrage of heavy canyons.
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
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
Barrage may refer to:
In music
In music
- Barrage (group), a Canadian violin ensemble, or
- Barrage (album), their self-titled debut album
| See more at Wikipedia.org... |
Barrage Definition from Society & Culture Dictionaries & Glossaries
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.
