Hydroelectric Power

Hydroelectric Power

Definition: hydroelectric power

hydroelectric power: The electricity produced by using a flow of water to drive turbines. Also called hydropower. Utilizing hydroelectric power provides a renewable energy source for farm operations.

Leave a Comment