Definition of liquor store in English:

liquor store

See synonyms for liquor store

Translate liquor store into Spanish

noun

North American
  • A store selling alcoholic drink for consumption elsewhere.

    British term off-license

    • ‘he stopped at the liquor store and bought a bottle of wine’