What does franchise mean?
A right or license granted to an individual or group to market and sell a particular product or service under a specific brand name. To grant or confer such a right or license.
Example
"The company decided to franchise its popular restaurant chain to expand its reach."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.