hydro
/ˈhaɪdroʊ/
noun
- Electricity generated by the power of moving water; hydroelectric power.
- They installed a small hydro system to power their remote cabin.
- Hydro is a clean and renewable source of energy.
- The city gets most of its electricity from hydro.
- A hotel or spa that offers water-based treatments, especially in the UK.
- The old hotel was converted into a hydro with thermal baths.
- She booked a treatment at the hydro for her sore muscles.
- They spent a relaxing weekend at a hydro in the Scottish Highlands.
adjective
- Relating to or using water, especially as a source of power.
- They built a hydro dam on the river to generate electricity.
- The region relies heavily on hydro resources for its energy needs.
- Hydro power is one of the oldest forms of renewable energy.