'liquor store' definitions:

Definition of 'liquor store'

(from WordNet)
noun
A store that sells alcoholic beverages for consumption elsewhere [syn: package store, liquor store, off- licence]