hydroelectric power

Hydroelectric power refers to a renewable energy source that generates electricity by harnessing the energy of flowing or falling water through turbines, converting it into usable electrical power.

Requires login.