An Encylopedia Britannica Company

package store

1 ENTRIES FOUND:
package store noun
plural package stores
package store
noun
plural package stores
Britannica Dictionary definition of PACKAGE STORE
[count] US
: a store that sells alcoholic beverages : a liquor store