YourDictionary

Dictionary Home » Business » franchisor

franchisor business definition

A firm that sells to others the right to sell or rent its products and to use its name. Compare franchisee.

Learn more about franchisor

link/cite print suggestion box