shopping mall

mall (sense )

See shopping mall in American Heritage Dictionary 4

noun
  1. An urban shopping area limited to pedestrians.
  2. A shopping center with stores and businesses facing a system of enclosed walkways for pedestrians.

Learn more about shopping mall

link/cite print suggestion box