English synonyms about - contact  

watering hole

noun

1 watering hole

A health resort near a spring or at the seaside.

synonyms: spa, watering place.

Dutch: kuuroord


Find more on watering hole elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0351