Noun
masterbrand (plural masterbrands)
(marketing) An overarching brand on which a range of products or services are based.
Auburn has a long relationship with MasterBrand Cabinets and Ham said officials were surprised that no one with the company contacted the city for support before closing. Source: Internet
"MasterBrand Cabinets is committed to assisting the 445 associates through the transition. Source: Internet
As the company states, they will keep updating the Firefox Masterbrand Icon until perfect, or it may change completely. Source: Internet