depots
Definitions
Places for the storage of large quantities of equipment, food, or goods.
Bus or railway stations where vehicles are housed, maintained, or dispatched.
Military stations or centers for the training or processing of personnel.
Examples
The city council decided to relocate the bus depots to the outskirts of town to reduce traffic congestion.
Several supply depots were established along the border to ensure the troops had enough provisions for the winter.
Synonyms
warehouses storehouses terminals stockpiles repositories stations magazines