EN

Synonyms for water power

Most common

hydropower

All synonyms

Noun

Definitions

  1. 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).