liquor commission

liquor commission definitions

noun
  • A government liquor store. 

  • A provincial agency that regulates the distribution and sales of alcoholic beverages.