waterpowers
/W AO1 T ER0 P AW1 ER0 Z/noun
- 1
Alternative form of water power. [(uncountable) Mechanical or electrical 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.]
Translate “waterpowers” into another language
Choose a language below to open the translator with English selected as the source language.