Refine this word faster
Tap house
Definitions
Noun
- 1 a building with a bar that is licensed to sell alcoholic drinks wordnet
See also for "tap house"
Next best steps
Mini challenge
Unscramble this word: taphouse
Unscramble this word: taphouse