English English Dictionary

English - English

the place where goods are sold to customers in English:

1. retail outlet retail outlet


Improve the profitability of your retail outlet.
When did you last visit a retail outlet?