Meaning

1 senses
  1. A means of regulating sales of alcoholic drinks by charging retailers a comparatively large sum for the privilege of selling them.

Forms

plural: high licenses

See also

neighbours in the dictionary
high license — meaning, examples, forms, synonyms | Krumeto