a row of stores and small businesses built together along the side of a main road:
Malled
-
to be [dragged] [around] [the mall] involuntarily.
Malled meaning & definition 1 of Malled.
Similar Words
to be [dragged] [around] [the mall] involuntarily.