|
Definition of Hydroelectricity
1. Noun. Electricity produced by water power.
Definition of Hydroelectricity
1. Noun. electricity produced from the energy of moving water ¹
¹ Source: wiktionary.com
|
1. Noun. Electricity produced by water power.
1. Noun. electricity produced from the energy of moving water ¹
¹ Source: wiktionary.com