watering place

noun
🔊/ˈwɔːtərɪŋ pleɪs/
🔊/ˈwɔːtərɪŋ pleɪs/
(old-fashioned)
jump to other results
  1. a town with a natural supply of mineral water where people go for their health 矿泉疗养地synonym spa