masterbrand (English, noun)
expansion: masterbrand (plural masterbrands)
Senses:
topics: business
marketing
glosses: An overarching brand on which a range of products or services are based.
Forms:
form: masterbrands
tags: plural