watering place
noun/ˈwɔːtərɪŋ pleɪs/
/ˈwɔːtərɪŋ pleɪs/
(old-fashioned)- a town with a natural supply of mineral water where people go for their health synonym spa
Check pronunciation:
watering place
Definition of watering place noun from the Oxford Advanced Learner's Dictionary