Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of grogshop

- A shop or room where strong liquors are sold and drunk; a dramshop.