a retail complex consisting of stores or restaurants in adjacent spaces in one long building, typically having a narrow parking area directly in front of the stores.
[ 1990-95 ]
a retail complex consisting of stores or restaurants in adjacent spaces in one long building, typically having a narrow parking area directly in front of the stores.
[ 1990-95 ]
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012