substore (English, noun)
expansion: substore (plural substores)
Senses:
glosses: A secondary or subsidiary store.
Forms:
form: substores
tags: plural