HYDRO


Meaning of HYDRO in English

n. (pl. -os) colloq. 1 a hotel or clinic etc. orig. providing hydropathic treatment. 2 a hydroelectric power plant.

[ abbr. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.