Home > Term: Masterbrand
Masterbrand
A brand that dominates all products or services in a range or across a business. Sometimes used with sub-brands, sometimes used with alpha or numeric signifiers. Mercedes-Benz and BMW are both employed as masterbrands.
- Part of Speech: noun
- Industry/Domain: Marketing
- Category: Advertising
1
Creator
- Sarah Marks
- 100% positive feedback
(New York - NY, United States)