Log in
Search words & phrases
franchise
US /ˈfrænˌtʃaɪz/
・
UK /'fræntʃaɪz/
B2
Definition
Video subtitles
noun
Right to run a business using name of a company
verb
To sell the use of a brand to run a company