Yahoo Web Search

Search results

  1. Dictionary
    mini-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

    More definitions, origin and scrabble points