watering hole

noun

  1. 1

    a health resort near a spring or at the seaside

Synonyms

Also useful for “watering hole”:Crossword