hydro

noun

Meaning

Electricity produced by the movement of water, or a system that uses water to generate power.

Examples

  • Many remote communities rely on small-scale hydro to keep their lights on.
  • The government is investing heavily in new hydro projects to reduce carbon emissions.

Synonyms: water power, hydroelectricity, hydropower