|
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]