English edit

Etymology edit

hydro- +‎ power

Noun edit

hydropower (uncountable)

  1. hydroelectric power

Synonyms edit

Translations edit