Meaning of the word "hydroelectric power" in English

What does "hydroelectric power" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

hydroelectric power

1.
Learn This Word at Lingoland