CompareWords
Compare
Taphouse
Definition:
(n.) A house where liquors are retailed.