tidal power

English

Noun

tidal power (uncountable)

  1. Tidal energy.

Translations