shopping arcade

noun
🔊/ˈʃɒpɪŋ ɑːkeɪd/
🔊/ˈʃɑːpɪŋ ɑːrkeɪd/
(also arcade)
(British English)
jump to other results
  1. a large building with a number of shops in itTopics Buildingsc2