Home / F / franchise

franchise

nounverb /frænʧaɪz/ 2 syllables 9 letters Scrabble 17 WWF 18
Definitions
noun

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

noun

a statutory right or privilege granted to a person or group by a government (especially the rights of citizenship and the right to vote)

noun

an authorization to sell a company's goods or services in a particular place

verb

grant a franchise to

Want another word?
Spin the dictionary for a fresh one.
Generate a word →