Idiom: Watering hole

Idiom Definitions for 'Watering hole'


A watering hole is a pub.

British EnglishBritish English | Category: General

View examples in Google: Watering hole

See also: