English Dictionary
Definition watering hole in British English
watering hole noun
[countable] noun
/ˈwɔːt(ə)rɪŋ ˌhəʊl/
Synonyms and related words
