• Company-store

    Full definition of company-store

    Noun

    1. Alternative form of company store
    © Wiktionary