Franchisor The owner of a business format (franchise) which is licensed out to other people or businesses (franchisees). BACK Other Terms:EthicsPart Time EmployeeEconomy of ScaleInterpreter