hydroelectric power
Definition
noun. electricity generated by using water flow.
Example Sentence
In Niagara Falls they have hydroelectric power.
More Example Sentences
It helps produce clean electricity for homes.
Synonyms
water power; hydropower
Hear It! Say It! Write It!
hydroelectric power