The AI-powered English dictionary
plural grogshops
(dated) A shop or room where strong liquors are sold and/or drunk. examples