English

edit

Noun

edit

store brand (plural store brands)

  1. (US) A brand name that is associated with or owned by a place of business (often a supermarket - or other chain) that sells products under that name, usually for less money than other brands.
    Supermarkets are fighting national brands with store brand products.

Synonyms

edit

Translations

edit

See also

edit

Further reading

edit

Anagrams

edit