|
Definition of Watering hole
1. Noun. A health resort near a spring or at the seaside.
Exact synonyms: Spa, Watering Place
Terms within: Pump Room
Generic synonyms: Playground, Resort Area, Vacation Spot
Specialized synonyms: Wiesbaden
Terms within: Pump Room
Generic synonyms: Playground, Resort Area, Vacation Spot
Specialized synonyms: Wiesbaden