rum shop

listen to the pronunciation of rum shop
English - English
A tavern, usually selling alcoholic beverages by the bottle as well as by the drink