strip mall
noun
Definitions
A shopping center consisting of a row of stores, typically with a parking lot in front, usually outdoors and along a road.
Synonyms:plazashopping plaza
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A shopping center consisting of a row of stores, typically with a parking lot in front, usually outdoors and along a road.