Idiom: Watering hole

Idiom Definitions for 'Watering hole'


A watering hole is a pub.

Idioms similar to 'Watering hole'

See also: