What is Franchise ?
Franchise is (noun) 1. a right to vote In some countries women do not have the franchise. 2. a permit to sell a company’s products in a certain region or to trade using a well-known brand name He bought a pizza franchise. (verb) to sell licences for people to trade using a brand name and paying a fee for using it His sandwich bar was so successful that he decided to franchise it. Synonym license
source: Easier English, Student Dictionary Upper Intermediate Level