What does blanket advertising contract mean?

blanket advertising contract meaning in Law Dictionary

n agreement on marketing for an organization with several products. Or an organization that makes use of several advertiser with their products.

blanket advertising contract meaning in Business Dictionary

a form of contract that offers a discounted advertising price to an organization that promotes many services and products or utilizes more than simply one marketing and advertising company to advertise their particular products or services.