taphouse
nounA drinking-house; a tavern.
nounA house where liquors are retailed.
nounA
a building with a bar that is licensed to sell alcoholic drinks
nountavern consisting of a building with a bar and public rooms; often provides light meals
A drinking-house; a tavern.
nounA house where liquors are retailed.
nounA
a building with a bar that is licensed to sell alcoholic drinks
nountavern consisting of a building with a bar and public rooms; often provides light meals