Advertisement
Advertisement
View synonyms for watering place
watering place
noun
- British. a seaside or lakeside vacation resort featuring bathing, boating, etc.
- a health resort near mineral springs, a lake, or the sea, featuring therapeutic baths, water cures, or the like.
- a place where drinking water may be obtained by humans or animals, as a spring or water hole.
watering place
noun
- a place where drinking water for men or animals may be obtained
- a spa
- a seaside resort
Discover More
Word History and Origins
Origin of watering place1
late Middle English word dating back to 1400–50
Advertisement
Advertisement
Advertisement
Advertisement
Browse