English Dictionary
Definition a licence to do something in British English
a licence to do something phrase
phrase
1
permission to do something that is wrong or illegal
Synonyms and related words
