Watering place Meaning, Definition & Usage
- 
       noun a health resort near a spring or at the seaside
       
       
watering hole; spa.
 
WordNet
Definitions
- . 
(a) A place where water may be obtained, as for a ship, for cattle, etc.(b) A place where there are springs of medicinal water, or a place by the sea, or by some large body of water, to which people resort for bathing, recreation, boating, etc.