CEFR C1

franchise

noun

Meaning

A license granted by a company to an individual or group to sell its products or services in a particular area, or the right to vote.

Examples

  • The fast-food chain is expanding rapidly through its franchise agreements.
  • He bought a franchise for a popular coffee shop chain.

Synonyms: license, concession, authorization, privilege