Franchisor The owner of a business format (franchise) which is licensed out to other people or businesses (franchisees). BACK Other Terms:Co-OperativeReputational RiskCommerceEconomy of Scale