An Encylopedia Britannica Company

own–brand

1 ENTRIES FOUND:
own–brand adjective
own–brand
adjective
Britannica Dictionary definition of OWN–BRAND
British
: made for a particular store and marked with the store's name