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



