water power Definition
Dictionary Home » Words Starting with W » water biscuit ... waterspout » water power
water power
noun
- 1. The power generated by moving water used to drive machinery either directly or indirectly, eg turbines for generating hydroelectricity.
2. The source of such power.
