1 own-brand | Definition of own-brand

own-brand

adjective

Definition of own-brand

British
: a product that is made for a store and has the store's name on it