Hydroelectricity Definition
noun
Electricity produced from the energy of moving water.
Wiktionary
Find Similar Words
Find similar words to hydroelectricity using the buttons below.
Electricity produced from the energy of moving water.
Find similar words to hydroelectricity using the buttons below.