waterpowers (0 synonym found)

We don't have any synonyms for waterpowers yet.

Did you mean…

Think waterpowers belongs in the thesaurus? Recommend it and we'll take a look.


Definition of waterpowers:

(n) : 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.]

Definition of waterpowers:

(n) : 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.]

Back to Top