: being or related to a product that is made for a store and has the store's name on it
store-brand products
Love words? Need even more definitions?
Merriam-Webster unabridged
Share