|
Definition of Water power
1. Noun. 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 ¹
¹ Source: wiktionary.com