Idiom: Watering hole

What does 'Watering hole' mean?

A watering hole is a pub.


Idioms similar to 'Watering hole'

See also: