franchise
0 synonyms and 0 antonyms for franchise, ranked by how commonly they're used.
Noun — A business that is authorized to sell a company's goods or services in a particular area, operating under its brand.
No synonyms recorded for franchise yet. See its full definition.
← Back to the full definition of franchise