outpad
Noun
Meaning
outpad (plural outpads)
(US) A part of a shopping center located outside the main building, nearer to the street, amid the parking lot.
Noun
outpad (plural outpads)
(US) A part of a shopping center located outside the main building, nearer to the street, amid the parking lot.