waterpower

(wa-ter-pow-er) 4 syllables

Definition


noun.
the power or energy generated by water

Example Sentence

The waterpower from the dam turned the turbines.

Synonyms

hydroelectric power; hydropower; water energy

Antonyms

wind power; solar power