master franchise
noun [ C ]
ukus(also area franchise) COMMERCE
an arrangement where a company allows one person or business the right to sell its products or services in a particular area or country:
A master franchise typically involves control of the franchise rights for an entire geographical region.