HYDRO


Meaning of HYDRO in English

noun

Synonyms: spa 1, baths, springs, watering place, wells

Merriam Webster. Collegiate thesaurus English vocabulary.      Английский энциклопедический словарь тезаурус.