store brand (English, noun)
expansion: store brand (plural store brands)
Senses:
glosses: Synonym of own brand.
tags: US
Forms:
form: store brands
tags: plural