Waterpower

word specialist

Noun

the power to do work that is latent in a head of water
Vocabulary classified under Physics
More about this word
Synonyms and related words
Explore this word