An Encylopedia Britannica Company

strip mall

1 ENTRIES FOUND:
strip mall noun
plural strip malls
strip mall
noun
plural strip malls
Britannica Dictionary definition of STRIP MALL
[count] US
: a long building that is divided into separate shops which usually have outside entrances and which share a parking lot