franchise

/ˈfɹænt͡ʃaɪ̯z/
noun
? ?

Definition

1

A business that lets others use its name and products

McDonald's is a franchise.

2

A legal right to sell a product or service

He bought a car franchise.

Synonyms

chain license brand

Make franchise stick.

Free. No account. GoVocab reminds you right before you'd forget franchise.

Download on the App Store