Akademik

retail store
retail store UK US noun [C] (also retail shop) COMMERCE
a store that sells goods to the public: »

Retail stores must compete with goods sold on the internet.

»

Sales at retail stores rose 0.7% in June.

»

The product will be available in retail stores for under $100.


Financial and business terms. 2012.