English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition franchise in British English

franchise noun

noun
/ˈfræntʃaɪz/
1

a formal agreement for someone to sell a company's products or services in a particular place, in exchange for a payment or part of the profits

Example

Several teams bid for the franchise.

Synonyms and related words
Example

His company won the London weekday franchise.

Synonyms and related words
1.2

a business that operates under a franchise system

Example

Most of the Burger King outlets operate as franchises.

Synonyms and related words
2

the right to vote in elections

Example

the extension of the franchise to women

Example

the principle of universal franchise

Synonyms and related words
Definition franchise in British English