own-brand
adjectiveDefinition of own-brand
British
: a product that is made for a store and has the store's name on it