Login  |  Register

Partners

hydroelectric power | Definition & Facts | Britannica.com

Hydroelectric power: Hydroelectric power, electricity produced from generators driven by turbines that convert the potential energy of moving water into mechanical energy.

Alexa Traffic


Listing Links