Search results
- Dictionarymini-mall/ˈmɪnɪmɔːl/
noun
- 1. a shopping mall containing a relatively small number of retail outlets and with access to each shop from the outside rather than from an interior hallway. North American
Powered by Oxford Dictionaries