noun
- electricity produced by water power
- a facility that generates electricity from water power
Usage: informal
Usage: informal
adjective
- relating to or operated by water power
Examples
- The province gets most of its energy from hydro.
- They built a new hydro plant near the dam.
- Hydro rates have increased this year.
- The hydro system provides clean energy.
- Our hydro turbines generate power from the river.
- The hydro facility employs many local workers.