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.
This song’s got more twang than my old fence gate!