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.

Origin of watering place

late Middle English word dating back to 1400–50

Example sentences from the Web for watering place

British Dictionary definitions for watering place

watering place

noun

a place where drinking water for men or animals may be obtained
British a spa
British a seaside resort