hydroelectric power ( synonym found)

Definition of hydroelectric power:

°that generates electricity by converting the energy of moving water.
°of or relating to the electricity so produced.

Definition of hydroelectric power:

°that generates electricity by converting the energy of moving water.
°of or relating to the electricity so produced.

Back to Top