Synonyms of Watering Hole in English :
Antonyms of Watering Hole in English
Thesaurus of Watering Hole in English
Watering Hole
see definition of watering holeSynonyms of watering hole
1. (noun) a health resort near a spring or at the seaside
Hypernyms of watering hole
1. (noun) a health resort near a spring or at the seaside