Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Drinkwatering holeˈwatering hole noun [countable] 1 informalDFD a bar or other place where people drink alcohol What’s your favorite watering hole?2 a waterhole ldoceonline.com