What is the meaning of the word hydroelectric power?
asked Dec 19, 2017 in Renewable energy sources by
← Prev Question Next Question →
Advertisements

1 Answer

0 like 0 dislike
Hydro means water, hydroelectric mean electricity generated from water.
answered Jan 19, 2018 by