Find the word definition

The Collaborative International Dictionary
on-license

on-license \on-license\ n. a license to sell liquor for consumption on the premises.

WordNet
on-license

n. a license to sell liquor for consumption on the premises