EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Franchise
[NOUN]2
a statutory right or privilege granted to a person or group by a government (especially the rights of citizenship and the right to vote)
synonyms : enfranchisement
3
a permission granted to a person or group by a government or company that enables them to sell their services or products in a specific area
synonyms : dealership
4
a set of related movies or novels that portray the same character or characters in different settings and situations
Examples
1. Franchise some delis.
2. 186 venues were franchises.
3. The rest are franchised.
4. Narrator: Franchise owners, on the other hand, took the hit.
more