Synonyms for
Franchise
Definition
a right or license granted by a company or government to an individual or group, allowing them to carry out specified commercial activities
Synonyms for
Definition
a right or license granted by a company or government to an individual or group, allowing them to carry out specified commercial activities