Feedback
Supply depot
Meaning
Noun
●
In Military:
A
facility
utilized
by
armies
to
store
battlefield
supplies
temporarily
on or
near
the
front lines
until they can be
distributed
to
army
units.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better