Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
taphouse
in English
taphouse
us
//ˈtæp.hau̯s//
uk
//ˈtæphʌus//
#moderate
Definitions
Noun
an
establishment
serving
drinks
The
local
taphouse
offered
a
wide
selection
of
craft
beers
.
Base Words
tap
house