HYDRO


Meaning of HYDRO in English

n. spa, establishment which offers mineral-water health cures; hydropathic establishment (place which offers hydropathic treatment)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.