franchise
noun
Definitions of franchise noun
business
- Countable
The right to distribute a company's products or services within a specific area, using the company's established brand name.
The franchise of a well-known restaurant chain.
They are seeking new franchisees to expand their business.
Purchasing a franchise means adhering to its strict regulations.
Phrases of franchise noun
- the franchise
The right to vote in an election, particularly to elect members of a parliament or similar law-making body.
• Over the years, many countries have broadened the franchise to include all adult citizens.
verb
Definitions of franchise verb
- Transitive
To grant or sell a franchise to an individual or entity.
Their company decided to franchise their product to a local business.
The brand franchised its international operations to overseas partners.
They are planning to franchise their business in the coming years.