Topic: GEOGRAPHY


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 GEOGRAPHY Topic