Meaning Barrage
What does Barrage mean? Here you find 18 meanings of the word Barrage. You can also add a definition of Barrage yourself

1

0 Thumbs up   0 Thumbs down

Barrage


In hydrologic terms, any artificial obstruction placed in water to increase water level or divert it. Usually the idea is to control peak flow for later release.
Source: w1.weather.gov

2

0 Thumbs up   0 Thumbs down

Barrage


1859, "action of barring; man-made barrier in a stream," from French barrer "to stop," from barre "bar," from Old French barre (see bar (n.1)). Artillery sense is 1916, f [..]
Source: etymonline.com

3

0 Thumbs up   0 Thumbs down

Barrage


a low dam.
Source: nationalgeographic.org

4

0 Thumbs up   0 Thumbs down

Barrage


the rapid and continuous delivery of linguistic communication (spoken or written); "a barrage of questions"; "a bombardment of mail complaining about his mistake [..]
Source: google-dictionary.so8848.com

5

0 Thumbs up   0 Thumbs down

Barrage


a dam or barrier with adjustable gates and sluices built across an estuary in order to harness tidal energy.
Source: itseducation.asia

6

0 Thumbs up   0 Thumbs down

Barrage


A barrage is the sustained bombardment of a trench line, front or area, usually with heavy artillery or naval guns. See also box barrage
Source: alphahistory.com

7

0 Thumbs up   0 Thumbs down

Barrage


Widely and incorrectly used to mean 'heavy artillery fire'.  In British practice a barrage had precise meaning, it was a moving or stationary ('standing') belt of fire providing a [..]
Source: nigelef.tripod.com

8

0 Thumbs up   0 Thumbs down

Barrage


(n) the rapid and continuous delivery of linguistic communication (spoken or written)(n) the heavy fire of artillery to saturate an area rather than hit a specific target(v) address with continuously [..]
Source: beedictionary.com

9

0 Thumbs up   0 Thumbs down

Barrage


A dam used to increase the depth of water or to divert water into a channel for navigation, irrigation, or flood control
Source: tidalpower.co.uk

10

0 Thumbs up   0 Thumbs down

Barrage


A barrier, such as a low earth dam, which impounds water for irrigation.
Source: animaldiversity.org

11

0 Thumbs up   0 Thumbs down

Barrage


A barrage is a dam placed across an inlet or estuary that allows a basin to fill during the incoming high tide and then water is directed through turbines during the outgoing tide.
Source: teeic.indianaffairs.gov (offline)

12

0 Thumbs up   0 Thumbs down

Barrage


A rapidly fired sequence of aerial fireworks.
Source: americanpyro.com

13

0 Thumbs up   0 Thumbs down

Barrage


a fight-off to determine a result in the event of a tie
Source: hpfc.org.uk

14

0 Thumbs up   0 Thumbs down

Barrage


Any artificial obstruction placed in water to increase water level or divert it. Usually the idea is to control peak flow for later release.
Source: srh.noaa.gov (offline)

15

0 Thumbs up   0 Thumbs down

Barrage


(noun) preempt
Source: bridgeworld.com

16

0 Thumbs up   0 Thumbs down

Barrage


In hydrologic terms, any artificial obstruction placed in water to increase water level or divert it. Usually the idea is to control peak flow for later release.
Source: forecast.weather.gov (offline)

17

0 Thumbs up   0 Thumbs down

Barrage


any artificial obstruction placed in water to increase water level or divert it. Usually the idea is to control peak flow for later release.
Source: edwardsaquifer.net

18

0 Thumbs up   0 Thumbs down

Barrage


In hydrologic terms, any artificial obstruction placed in water to increase water level or divert it. Usually the idea is to control peak flow for later release.
Source: weatherdudes.com





<< Barotropy Bartel's Rotation Number >>

Dictionary.university is a dictionary written by people like you and me.
Please help and add a word. All sort of words are welcome!

Add meaning