Idiom: Watering hole

Idiom Definitions for 'Watering hole'


A watering hole is a pub.

See also: