depot
n. countablen. a place where large amounts of food, equipment, or vehicles are kept until they are needed. It can also be a station where buses or trains are stored and repaired.
n. a facility used for the storage and maintenance of vehicles, equipment, or supplies. In a medical context, it refers to a site in the body where a drug is stored and released slowly over time.
The bus returns to the depot at the end of the day.
The military established a supply depot near the border to ensure soldiers had quick access to fuel and ammunition.
Logistics experts recommended consolidating the regional distribution centers into a single central depot to reduce overhead costs and streamline the shipping process.
From French dépôt, from Old French depost, from Medieval Latin dēpositum, from Latin, participle of dēpōnō, dēpōnere. Doublet of deposit.
In American English, it often refers to a small railroad or bus station; in British English, it primarily denotes a storage or maintenance site.