Meaning of the word "hydro power" in English

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

hydro power

US /ˈhaɪ.droʊ ˌpaʊ.ər/
UK /ˈhaɪ.drəʊ ˌpaʊ.ər/

Noun

electricity generated by hydropower, especially that produced by a hydroelectric power station

Example:
Many countries rely on hydro power as a clean energy source.
The new dam will significantly increase the region's hydro power capacity.