Business Law
Franchise
/ FRAN-chyz /
Definition
A license to operate a business using another entity\'s brand and system.
Used in Context
“The fast-food franchise agreement required strict quality compliance.”
Etymology
Old French: franchise, freedom
Learn a new legal term every day
Lex gives you one legal term daily with flashcards, quizzes, and essays — completely free.
Start Learning Free →