Synonyms and Antonyms for watering_hole

1. watering hole (n.)

a health resort near a spring or at the seaside

Synonyms: