hydropower
(hy-dro-pow-er)
4 syllables
Definition
noun. energy that is produced by moving water.
Example Sentence
The city generates its electricity using hydropower.
More Example Sentences
Many countries use hydropower for energy.
Synonyms
water power; hydroelectricity
Antonyms
Hear It! Say It! Write It!
hydropower