Synonyms of Watering Hole in English :

Antonyms of Watering Hole in English

Thesaurus of Watering Hole in English

Watering Hole

see definition of watering hole

Synonyms 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