Definition of liquor store in English:
liquor store
Translate liquor store into Spanish
noun
North AmericanA store selling alcoholic drink for consumption elsewhere.
British term off-license- ‘he stopped at the liquor store and bought a bottle of wine’
Are You Learning English? Here Are Our Top English Tips