Synonyms of Waterpower in English :

Antonyms of Waterpower in English

Thesaurus of Waterpower in English

Waterpower

see definition of waterpower

Hypernyms of waterpower

1. (noun) the power to do work that is latent in a head of water