taphouse
tap
tæp
tāp
house
haʊs
haws

Definition & Meaning of "taphouse"in English

Taphouse
01

tavern consisting of a building with a bar and public rooms; often provides light meals 

taphouse definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
singular
not gender specific
Plural form
taphouses
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store