shopping arcade
noun/ˈʃɒpɪŋ ɑːkeɪd/
/ˈʃɑːpɪŋ ɑːrkeɪd/
(also arcade)
(British English)- a large building with a number of shops in itTopics Buildingsc2
Check pronunciation:
shopping arcade
Definition of shopping arcade noun from the Oxford Advanced Learner's Dictionary