depots
de-pots
noun
Places where vehicles, goods, or supplies are stored, maintained, or distributed.
"The delivery lorries returned to their respective depots."
Thesaurus
Synonyms: terminus, terminal, store, entrepot, storehouse, storage
de-pots
Places where vehicles, goods, or supplies are stored, maintained, or distributed.
"The delivery lorries returned to their respective depots."
Synonyms: terminus, terminal, store, entrepot, storehouse, storage