Meaning of watering place
- 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 (Thesaurus)