Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

watering hole Definition

Cancel
watering hole
noun(watering hole)
water hole
watering hole
noun(watering hole)
a place where people gather socially; especially : watering place

Words Related to watering hole!

watering hole Examples by Brain Bank Users