Definition of Waterpower
1. Noun. The power to do work that is latent in a head of water.
Generic synonyms: Power
Definition of Waterpower
1. Noun. (alternative form of water power) ¹
2. Noun. The capacity to shoot water, as from a fire hose or squirt gun ¹
¹ Source: wiktionary.com
Definition of Waterpower
1. [n -S]
Waterpower Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Waterpower Images


