hydro


Definition: Meaning of, hydro in English to English dictionary.

Pronunciation: / ˈhʌɪdrəʊ /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
hydro hydros
  1. electricity produced by water power
    ANTONYM
    Not found!
  2. Canadian English electricity from a utility company
    SYNONYM
    Not found!
    ANTONYM
    Not found!
  3. British English a health spa
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym

hydro used in phrases

  • More