Franchisor The owner of a business format (franchise) which is licensed out to other people or businesses (franchisees). BACK Other Terms:LaunchExecutive DirectorIP (Intellectual Property)Unemployment