|
Definition of Watering place
1. Noun. A health resort near a spring or at the seaside.
Exact synonyms: Spa, Watering Hole
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