What does ‘Off-license’ mean?

You can pick up your Irish whisky or British gin at the duty-free store, or buy some at the local off-license and stick it in your checked bag. This phrase for liquor store comes from idea that it’s an establishment licensed to sell booze that’s consumed off the premises.