Synonyms of Company store
Primary definition: A retail store operated by an enterprise or employer for the benefit of its employees, historically often located in remote company towns where it was the primary or exclusive source of goods.
Primary definition: A retail store operated by an enterprise or employer for the benefit of its employees, historically often located in remote company towns where it was the primary or exclusive source of goods.