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