Synonyms of Waterpower in English :
Antonyms of Waterpower in English
Thesaurus of Waterpower in English
Waterpower
see definition of waterpowerHypernyms of waterpower
1. (noun) the power to do work that is latent in a head of water
Synonyms of Waterpower in English :
Antonyms of Waterpower in English
Thesaurus of Waterpower in English
1. (noun) the power to do work that is latent in a head of water