The definition of an off licence is a British store that sells alcohol by the bottle to be drank outside of the shop.
An example of an off licence is a liquor store.
Brit. a shop, counter, etc. at which alcoholic beverages are sold by the bottle for consumption elsewhere