Definition of subsistence stores in English:

subsistence stores

noun

US
  • Stores required to maintain a supply of food and other provisions (especially for an army).

Origin

Early 19th century; earliest use found in Daily National Intelligencer (Washington).