Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: hydro  hI-drow
  1. Electricity produced by water power
    - hydroelectricity, hydroelectric power, hydropower
     
  2. [Brit] A health spa
     
  3. [Cdn] Electricity from a utility company
    "the rent doesn't include hydro"
Combining form: hydro-  hI-drow
  1. (chemistry) hydrogen
    - hydr-
     
  2. Water
    - hydr-

Derived forms: hydros

Type of: electricity

Encyclopedia: Hydro Hydro, OK Hydro, Oklahoma

Hydro-