Grogshop

What is Grogshop?

Grogshop definition and meaning on Dictionary terms:
noun British.
a saloon or barroom, especially a cheap one.

 

reference: https://www.dictionary.com/browse/grogshop

Tags: