STRIP MALL


Meaning of STRIP MALL in English

a row of stores with a small parking lot in front Does the Langdale strip mall have a video store?

English idioms vocab.      Словарь английских идиом и выражений.