YourDictionary

rum shop

noun
Caribbean
A tavern, usually selling alcoholic beverages by the bottle as well as by the drink.

link/cite print suggestion box