waterpower
1.
(
noun
) the power to do work that is latent in a head of water
Related Words:
power
Terms and Conditions of Use / Copyright Notice