Synonyms and Antonyms for waterpower

1. waterpower (n.)

the power to do work that is latent in a head of water

Synonyms: