supply depot

English dictionary entry

Meanings

noun
  1. 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

supply depot supply depots

Related words

ammunition dump
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.