Weather Dictionary / Glossary of Terms
Barrage
Weather Term
Description / Definition
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.
Go back to the
B's - Weather Dictionary
Select a Letter:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Return to the
Weather Dictionary
Main Page
Data courtesy of
NOAA
- National Oceanic and Atmospheric Administration