industrial store (English, noun)
expansion: industrial store (plural industrial stores)
Senses:
glosses: Synonym of company store.
Forms:
form: industrial stores
tags: plural