store brand
noun [ U ] US uk/ˈstɔː ˌbrænd/ us/ˈstɔːr ˌbrænd/ (UK own brand)
(商店的)自家品牌,自有品牌
a product that has the name of the store where you buy it, rather than the name of the company that made it
[ before noun ] store-brand cosmetics 自有品牌的化妆品