hydroelectric power

Definition

noun. a form of energy generated by the conversion of freefalling water to electricity; the generation of electricity by using the motive power of water

Example Sentence

In Niagara Falls they have hydroelectric power.

Hear It! Say It! Write It!

hydroelectric power
Hear It! Say It! Write It!