Definition, synonyms and related words
A liquor store, especially one that also serves a convenience store.