masterbrand
English
Etymology
From
master
+
brand
.
Noun
masterbrand
(
plural
masterbrands
)
(
marketing
)
An
overarching
brand
on which a range of
products
or
services
are based.