hydroelectricity
English
Etymology
hydro- + electricity
Noun
hydroelectricity (uncountable)
- electricity produced from the energy of moving water
Related terms
- hydroelectric
Translations
electricity produced from energy of water
|
|