Akademik

discount store
discount store discount store store1

* * *

discount store UK US noun [C] (US also discount house) COMMERCE
a store that sells products at lower than usual prices: »

There's no question that luxury brands sold in discount stores experience some brand damage because they lose a little of their exclusivity.


Financial and business terms. 2012.