What is the Definition of Barrage?

What is the Definition of Barrage?

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

Source: https://www.itseducation.asia/

Label: Geography
Theme: Dictionary of Geography Terms

Other Questions: What is the definition of communication?

What is the Definition of Barrage in Geographic Terms?

You can find other random definition and meaning of geographic terms below:


What is the meaning of Subsidence

Lowering or sinking of the Earth's surface.


What is the meaning of Subsolar Point

The location on the Earth where the Sun is directly overhead. Also see declination.


What is the meaning of Subtropical High Pressure Zone

Surface zone of atmospheric high pressure located at about 30° North and South latitude. These high pressure systems produced by vertically descending air currents from the Hadley cell.


Definitionly.com is a website that contains information about meaning or definition of a word. You can find the terms you are looking for in the search field above the website.

Thank you for reading this Question and answer page about "What is the Definition of Barrage in Geographic terms?" and visiting our website. We hope you get what you searching for.

Related Posts

Subscribe Our Newsletter