"franchaise" is probably misspelled. Trying franchise instead Definition of franchise
franchise has definitions from the fields of law,writing,business
1
[ noun ] (law,writing,business) an authorization to sell a company's goods or services in a particular place
2
[ verb ] grant a franchise to; in commerce
3
[ noun ] (business) a business established or operated under an authorization to sell or distribute a company's goods or services in a particular area

Synonyms

dealership

4
[ noun ] (law) 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

*