Shobdo Logo
OETmall

mall

Flag: gbEnglishOxford English Thesaurus

mall
noun
shopping precinct, shopping centre, shopping complex, arcade, galleria;
North American plaza, strip mall.
mall Oxford Dictionary of English