English
Detailed Synonyms for retail store in English
retail store:
retail store [the ~] noun
-
the retail store
– a place of business for retailing goods 1the outlet; the mercantile establishment; the retail store; the sales outlet– a place of business for retailing goods 1