on-license

Explore definitions, synonyms, and language insights of on-license

Definitions

Noun
a license to sell liquor for consumption on the premises