a combination of many stores designed to serve a large geographic area; usually within some type of enclosed area.
MALL
Meaning of MALL in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012