Advertisement
Advertisement
company store
noun
a retail store operated by a company for the convenience of the employees, who are required to buy from the store.
Discover More
Word History and Origins
Origin of company store1
An Americanism dating back to 1870–75
Advertisement
Advertisement
Advertisement
Advertisement
Browse