Advertisement
Synonyms of Supply depot
Primary definition: A place where supplies, especially military or logistical materials, are stored and distributed.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Supply depot" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement