supply depot
Meanings
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.
Word forms
Related words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.