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