Waterpower
-
Power that is derived from the weight or motion of water, used as a force to drive machinery.
Waterpower meaning & definition 1 of Waterpower.
-
the power to do work that is latent in a head of water
Waterpower meaning & definition 2 of Waterpower.
-
The capacity to shoot water, as from a fire hose or squirt gun
Waterpower meaning & definition 3 of Waterpower.