• Superstore

    Origin

    - + store

    Full definition of superstore

    Noun

    superstore

    (plural superstores)
    1. An extremely large store, hypermarket.

    Synonyms

    © Wiktionary