watering hole

definition: a health resort near a spring or at the seaside
example:
speech part: noun
synonyms: spa

How watering hole is being used?