* * *
dealer's brand UK US (US COMMERCE, MARKETING
► a product in a supermarket that has a label with the name of the supermarket on it and is usually cheaper than other similar products
Financial and business terms. 2012.
* * *
Financial and business terms. 2012.