tidal barrage
dam-like structure used to capture the energy from masses of water
Cardiff Bay Barrage
barrage across the mouth of Cardiff Bay, Wales
Mersey Barrage
tidal barrage proposal in North West England
dam-like structure used to capture the energy from masses of water