Definisi 'taphouse'

English to English
noun
1 tavern consisting of a building with a bar and public rooms; often provides light meals Terjemahkan
source: wordnet30

2 A house where liquors are retailed. Terjemahkan
source: webster1913


Visual Synonyms