noun
1. : a pedestrian mall lined with shops
2. : a large usually suburban building or group of buildings containing various shops with associated passageways
noun
1. : a pedestrian mall lined with shops
2. : a large usually suburban building or group of buildings containing various shops with associated passageways
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012