off licence

nounA shop or store that sells alcoholic drinks to be consumed off the premises (not on site).

No synonyms or antonyms found for this word.