Company store

What is Company store?

Company store definition and meaning on Dictionary terms:
noun

a retail store operated by a company for the convenience of the employees, who are required to buy from the store.