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