watering place[noun]Synonyms: spa, baths, hydro, springs, wells, resort, pleasure dome, bar, barroom, boozer, cocktail lounge, drinkery, gin mill, lounge, pub, saloon, tavern, nightclub, cabaret, café, discotheque, hot spot, nightery, night spot, nitery, supper club, watering hole
[TahlilGaran] English Synonym Dictionary ▲
ˈwatering place noun [countable]1. a
waterhole2. a town which people visited in the past because the water there was thought to be good for your health
Synonym : spa [TahlilGaran] Dictionary of Contemporary English ▲