hydropower

noun

Meaning

The generation of electricity by using the energy of moving water, such as from rivers or waterfalls.

Examples

  • Hydropower is a clean and renewable source of energy.
  • The country plans to increase its reliance on hydropower.

Synonyms: hydroelectric power, water power, renewable energy