barrage tidal power
Synonyms
tidal barrages
Definition
Tidal power, sometimes called tidal energy, is a form of hydropower that converts the energy of tides into electricity or other useful forms of power.
tidal barrages
Tidal power, sometimes called tidal energy, is a form of hydropower that converts the energy of tides into electricity or other useful forms of power.