Definition of
Watering Hole
- (noun, location) a health resort near a spring or at the seaside
via WordNet, Princeton University
Synonyms of Watering Hole
Alternate forms of Watering Hole
Hypernyms: playground, resort area, vacation spot
Need more information on Watering Hole?
Watering Hole on Wikipedia
Watering Hole on Wiktionary
Watering Hole on Google