meaning of grogshop

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


Related Words

grogshop |

Developed & Maintained By Taraprasad.com

Treasure Words