Weather Dictionary / Glossary of Terms

Barrage


   Weather TermDescription / 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