Yahoo Web Search

Search results

  1. Dictionary
    hypermarket
    /ˈhʌɪpəˌmɑːkɪt/

    noun

    • 1. a very large self-service store with a wide range of goods and a large car park, typically situated outside a town. British

    More definitions, origin and scrabble points