WATERING PLACE


Meaning of WATERING PLACE in English

ˈwatering place BrE AmE noun [countable]

1 . a ↑ waterhole

2 . a town which people visited in the past because the water there was thought to be good for your health SYN spa

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.