off-licence

noun

Definition of off-licence

British
: a store that sells alcoholic drinks