← DefinitionshareGuessgrogshopnounA place where alcoholic drinks, especially rum or other spirits mixed with water, are sold and drunk; a bar or tavern.Synonymstavernnounpubnounbarnounsaloonnoun