Hydroelectric Energy

Electricity generated from flowing water.

Hydroelectric Energy Definition
Hydroelectric Energy Definition

Electricity generated from flowing water. Hydroelectric energy. It's a method of producing electricity using the movement of water, typically through dams, to turn turbines.