franchise
Meanings
- an authorization to sell a company's goods or services in a particular place
- a business established or operated under an authorization to sell or distribute a company's goods or services in a particular area
- a statutory right or privilege granted to a person or group by a government (especially the rights of citizenship and the right to vote)
- grant a franchise to
Synonyms
Scrabble Score: 17
franchise is a valid Scrabble (US) TWL wordfranchise is a valid Scrabble Word in Merriam-Webster MW Dictionary
franchise is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 18
franchise is a valid Words With Friends word