liquor store ( synonym found)

Definition of liquor store:

°a shop that sells alcoholic beverages to be drunk off the premises.

Definition of liquor store:

°a shop that sells alcoholic beverages to be drunk off the premises.

Back to Top