supply depot
Short definition from Wiktionary
Noun
- A facility used by armies to store battlefield supplies temporarily on or near the front lines until they can be distributed to army units.
We haven’t written up supply depot yet: Simple and Standard meanings, examples and a quiz.