hydropower Meaning & Definition
What Does Hydropower Mean?
Hydropower is used as a noun meaning hydroelectric power.
Hydropower Definition (Noun)
- hydroelectric power
Synonyms of Hydropower
Hydropower synonyms and antonyms →Word Forms & Grammar
hydropower (uncountable)
Words That Rhyme With Hydropower
Origin of Hydropower
From hydro- + power.
