hydropower
(hy-dro-pow-er)
4 syllables
Definition
noun. energy produced by moving water.
Example Sentence
The city generates its electricity using hydropower.
Synonyms
water power; hydroelectric power; aquatic energy
Antonyms
Hear It! Say It! Write It!
hydropower