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.