waterpower

[n] - the power to do work that is latent in a head of water
Found on http://www.webdictionary.co.uk/definition.php?query=waterpower

waterpower

noun the power to do work that is latent in a head of water
Found on https://www.encyclo.co.uk/local/20974

waterpower

power produced by a stream of water as it turns a wheel or similar device. The waterwheel was probably invented in the 1st century , and it was ... [2 related articles]
Found on http://www.britannica.com/eb/a-z/w/15
No exact match found