Liquor-store meaning

(US) A shop that sells alcoholic beverages to be drunk off the premises.
noun
0
0
Advertisement