franchise

franchise

/ˈfɹænˌtʃaɪz/

Team Sports Terms

a professional sports team and its organization

The franchise relocated to a new city.

Origin: Old French franchise freedom, privilege