English synonyms about - contact  

tap house

noun

1 tap house

A building with a bar that is licensed to sell alcoholic drinks.

synonym: tavern.

Dutch: taverne


Find more on tap house elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0376