WATERING HOLE Meaning of WATERING HOLE in English bar, pub, licensed premises The St. Louis Hotel is Ralph's favorite watering hole. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012