company-store
See also:
company store
English
Noun
company
-
store
(
plural
company-stores
)
Alternative form of
company store
.
Anagrams
compensatory