franchise
/ˈfɹænt͡ʃaɪ̯z/
Meaning 1
a business allowing others to operate under its name
“She opened a fast food franchise in the city.”Add to my deck
Meaning 2
series of related films or media products
“The franchise grew with each new movie release.”Add to my deck