tidal power
English
Noun
tidal
power
(
uncountable
)
Tidal energy
.
Translations
tidal energy
—
see
tidal energy