The Collaborative International Dictionary of English v.0.48:
on-license \on-license\ n. a license to sell liquor for consumption on the premises. [WordNet 1.5] onlineWordNet (r) 3.0 (2006):
on-license n 1: a license to sell liquor for consumption on the premises