Definition of licensing trust in English:

licensing trust

noun

NZ
  • An organization that controls the sale of alcohol in an area and channels profits into community projects.

    ‘licensing trust members are elected under the terms of the Act’