English version

store brand in Trade topic

From Longman Dictionary of Contemporary Englishstore brandˈstore brand noun [countable]  especially American EnglishBBT a type of product that is made for a particular shop and has the shop’s name on it Store brands are cheaper than name brands.
Examples from the Corpus
store brandstore brand cereals