Franchise position,
Definition of Franchise position:
Specific placement of an ad (such as front page, back cover, inside-front cover, inside-back cover) in a newspaper, magazine, or directory, for which an advertiser is granted a long-term contract.
Meaning of Franchise position & Franchise position Definition