Grogshop



ENGLISH MEANING
noun
1.
A shop or room where strong liquors are sold and drunk; a dramshop.