taphouse
1.
(
noun
) (British) a building with a bar and public rooms; often provides light meals
Synonyms:
gin mill
,
pothouse
,
pub
,
public house
,
saloon
Related Words:
alehouse
,
tavern
Terms and Conditions of Use / Copyright Notice