Synonyms for depots
Depots, noun plural of depot. Synonyms in the same form.
Synonyms in the same form
Noun plural
Store
stores, warehouses, storehouses, storages, magazines, entrepots
Depository
Terminal
Other
Depots, noun plural of depot. Synonyms in the same form.
Store
stores, warehouses, storehouses, storages, magazines, entrepots
Depository
Terminal
Other