Dictionary
Browse
Translate
About
›
›
→
watering hole — English Definition | Lughet
Dictionary
›
English
›
watering hole
←
watering can
watering place
→
English
Main Dictionary
watering hole
Universal Words noun 1 = WATERHOLE 2 (informal, humorous) a bar or place where people go to drink: Champers is one of Tony's favourite watering holes.
★
★
★
★
★
Rate this entry
Related words
watch
English
watch strap
English
watchable
English
watchband
English
watchdog
English
← Search
watcher
English