strip mall
Meaning, Definition & Usage
Dictionary
Related
noun
a mercantile establishment consisting of a row of various stores and business and restaurants along a road or busy street; usually opening on a parking lot
WordNet
Previous
stringless
stringpiece
strings
stringy
stringybark
Next
stripe
striped
striper
stripes
striping