substore
/ˈsʌbstoʊr/Definitions
1. noun
A smaller store or branch within a larger retail establishment or complex.
“The new substore in the mall sells high-end electronics.”
2. verb
To store something in a smaller or secondary location.
“The company plans to substore its excess inventory in a nearby warehouse.”