Taproom



ENGLISH MEANING
noun
1.
A room where liquors are kept on tap; a barroom.