Hydroelectric Power Definition
noun
Power made by the force of water pushing agent a turbine to make a special form of kinetic energy.
Wiktionary
Related Articles
Hydroelectric Power Is Also Mentioned In
Find Similar Words
Find similar words to hydroelectric power using the buttons below.