waterpower (0 synonym found)

We don't have any synonyms for waterpower yet.

Did you mean…

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


Definition of waterpower:

(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 waterpower:

(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