English | German | Russian | Czech

water power English

Meaning water power meaning

What does water power mean?

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 (countable) site or right

Synonyms water power synonyms

What other words have the same or similar meaning as water power?

water power English » English

hydraulic power hydropower

Topics water power topics

What do people use water power to talk about?

Are you looking for...?