Umbrella brand

Definition: An umbrella brand designates a brand that groups together a set of brands or heterogeneous products, placed under its umbrella. The umbrella brand is more or less visible depending on the case and allows a group or a range of products to emerge.