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
Words nearby watering place
waterhouse-friderichsen syndrome,
wateriness,
watering,
watering can,
watering hole,
watering place,
watering pot,
waterish,
waterjet,
waterleaf,
waterleaf family
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