MALL


Meaning of MALL in English

a combination of many stores designed to serve a large geographic area; usually within some type of enclosed area.

Raynet Business and Marketing English glossary.      Английский глоссарий компании Raynet Business and Marketing .