English Dictionary
Definition franchise in British English
franchise verb
[transitive] verb
/ˈfræntʃaɪz/
Synonyms and related words
