|

watering hole

DEFINITIONS OF: watering hole

1

n a health resort near a spring or at the seaside

Synonyms:
spa, watering place
Examples:
Wiesbaden
a city in western Germany; a spa since Roman times
Type of:
playground, resort area, vacation spot
an area where many people go for recreation
WORD FAMILY
USAGE EXAMPLES