Watering Place (noun) Definition, Meaning & Examples

noun
  1. a seaside or lakeside vacation resort featuring bathing, boating, etc.
  2. a health resort near mineral springs, a lake, or the sea, featuring therapeutic baths, water cures, or the like.
  3. a place where drinking water may be obtained by humans or animals, as a spring or water hole.
  4. watering hole.
noun
  1. a place where drinking water for men or animals may be obtained
  2. a spa
  3. a seaside resort
Watering Place (noun) Definition, Meaning & Examples

More Definitions