masterbrand
Etymology
From master + brand.
masterbrand means An overarching brand on which a range of products or services are based: a parent brand. Lexicurio rates it Sui generis — a strength score of 88 out of 100.
noun
- An overarching brand on which a range of products or services are based: a parent brand.