1.
shopping center; shopping mall
A large retail complex housing many shops, restaurants, and often a supermarket under one roof, usually with a parking lot. Common in suburban areas.
Related Words
Compare:
ショッピングモール (shopping mall)
Compare:
商店街 (shopping street)
Compare:
デパート (department store)