Waterpower definition

wôtər-pouər, wŏtər-
A water right owned by a mill.
noun
0
0
The energy produced by running or falling water that is used for driving machinery, especially for generating electricity.
noun
0
0
A source of such energy, as a waterfall.
noun
0
0
Alternative form of water power.
noun
0
0
The capacity to shoot water, as from a fire hose or squirt gun.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
waterpower
Plural:
waterpowers