watering place
noun
- 1
a health resort near a spring or at the seaside
Synonyms
Also useful for “watering place”:Crossword— Multi-word entries show up in clues
a health resort near a spring or at the seaside
Also useful for “watering place”:Crossword— Multi-word entries show up in clues