5 definitions
Definition.com
Franchise (n.) is nostalgia on a payment plan.
Definition.com
Franchise (n.) is a sequel that got a lawyer.
Definition.com
Franchise (n.) is a story that has stopped ending.
Definition.com
Franchise (n.) is a film whose script is approved by the toy aisle.
Definition.com
Franchise (n.) is a character who outlived his author and now works for the shareholders.