Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word franchise from English dictionary with examples, synonyms and antonyms.

franchise   noun

Meaning : An authorization to sell a company's goods or services in a particular place.

Meaning : A business established or operated under an authorization to sell or distribute a company's goods or services in a particular area.

Synonyms : dealership

Meaning : 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

franchise   verb

Meaning : Grant a franchise to.

चौपाल

Franchise ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Franchise ka matlab kya hota hai?