franchisingnoun [ U ]
uk/ˈfræntʃaɪzɪŋ/usCOMMERCEthe business of selling people or companies the right to sell the products or services of your company:
They claim that franchising is one of the most successful methods of starting your own business.
a franchising business/company/operation