waterpowers

/W AO1 T ER0 P AW1 ER0 Z/
noun
  1. 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