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