Advertisement

Advertisement

company store

noun

  1. 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


company sergeant majorcompany town