watering house
nounDefinition of watering house
British
: a public house providing water for horses and refreshments for coachmen and travelers