Synonyms for water power
- noun
Most common
Definitions
- n. 1
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.
Related words
- Other spellings
- waterpower
Example sentences
- hydropower Only 20% of Montenegro's hydropower potential is utilized.
By length
- 10 letters
- hydropower3
The small number after each word is its number of syllables (hydropower3 = 3 syllables).