YourDictionary

franchise legal definition

noun

A right granted by or pursuant to legislation, particularly the right to vote; the exclusive right under a licensing agreement to utilize a trademark and distribute the trademarked products or services in a particular area.

Learn more about franchise

link/cite print suggestion box