Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun waterpower

1 sense of waterpower

Sense 1
waterpower -- (the power to do work that is latent in a head of water)
       => power -- ((physics) the rate of doing work; measured in watts (= joules/second))

2025, Cloud WordNet Browser