Waterpower
Full definition of waterpower
Noun
waterpower
(usually uncountable; plural waterpowers)- Alternative form of water power
- The capacity to shoot water, as from a fire hose or squirt gun
- Fire trucks were parked everywhere: a new arrival was being carefully backed around the stacked pallets to add some new waterpower.