Meaning of the word hydro in English

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

hydro

US /ˈhaɪ.droʊ/
UK /ˈhaɪ.drəʊ/
"hydro" picture

Combining Form

relating to water, especially in connection with the generation of electricity

Example:
The region relies heavily on hydro power.
They are planning a new hydro project.