own brand (English, noun)
expansion: own brand (plural own brands)
Senses:
glosses: A brand name that is associated with or owned by a place of business (often a supermarket, or other chain) that sells products under that name, usually for less money than other brands; in many cases the manufacturing is done by other companies, who apply the label (branding) of this factor.
tags: UK
Forms:
form: own brands
tags: plural