Topic: TOURISM


watering place

noun
     
watering place [countable]
1SG a waterhole
2DLT a town which people visited in the past because the water there was thought to be good for your health [= spa]

Explore TOURISM Topic