bn:02307601n
Noun Concept
JA
No term available
EN
A tidal barrage is a dam-like structure used to capture the energy from masses of water moving in and out of a bay or river due to tidal forces. Wikipedia
Relations
Sources