An own brand is a product sold under the shop's own name. Buy the own brand.
It is often made in the same factory as the expensive one on the shelf beside it. An own brand is where a supermarket makes its best margin and its reputation.
1nounown brandA product sold under the shop's own name.
“The own brand won the taste test and cost a third as much.”
own brand is a product.
Practised in Shopping & Money