Water-power meaning

The power of running or falling water, used to drive machinery, etc., or capable of being so used.
noun
2
0
A fall of water that can be so used.
noun
2
0
A water right or privilege owned by a mill.
noun
1
0
Any source of energy derived from running or falling water; originally obtained from a waterwheel immersed in a stream; modern hydroelectric power is obtained from turbines fed from reservoirs.
noun
0
0
Advertisement