reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
mall an area, either open or enclosed, reserved for pedestrian traffic and containing shops, restaurants, and the like; shopping center. [1/4 definitions]