Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: hydro  'hI,drow
  1. Electricity produced by water power
    "The dam generates hydro for the surrounding communities";
    - hydroelectricity, hydropower, hydroelectric power
     
  2. [Cdn] Electricity from a utility company
    "the rent doesn't include hydro"
     
  3. [Brit] A health spa
    "They spent a relaxing weekend at the hydro"
Combining form: hydro-  'hI,drow
  1. Water
    - hydr-
     
  2. (chemistry) hydrogen
    - hydr-

Derived forms: hydros

Type of: electricity

Encyclopedia: Hydro, Ontario

Hydro-