hydro

/ˈhaɪdroʊ/
noun
  1. 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.
  2. 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
  1. 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.
What does "hydro" mean? | whatsthatwordmean | whatsthatwordmean