hydro
Stress: first syllable
Syllables: hy-dro (2)
English Definition
Hydroelectric power or electricity.
Example Sentence
The region gets most of its electricity from hydro.
US IPA
/ˈhaɪ.droʊ/
UK IPA
/ˈhaɪ.drəʊ/