WATERING PLACE


Meaning of WATERING PLACE in English

noun

( old-fashioned ) a town with a natural supply of mineral water where people go for their health

SYN spa

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.