American Dictionary
Definition store brand in American English
store brand noun
[countable] noun
1
something for sale in a store, especially a supermarket, that has the store's own label on it and not the label of the company that produced it
