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