strip_mallEnglish

strip mall

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

English: strip mall