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