Hydroelectric Power Definition

noun
Power made by the force of water pushing agent a turbine to make a special form of kinetic energy.
Wiktionary

Find Similar Words

Find similar words to hydroelectric power using the buttons below.

Words Starting With

Words Ending With

Unscrambles

hydroelectric power

Word Length