depot Definition
depot
noun depots
- 1. A storehouse or warehouse.
- Thesaurus: warehouse, storehouse, annex, depository, repository, arsenal, magazine, garage.
(N Amer)
3. A bus or railway station.
4. A military headquarters, or a military post where stores are kept and recruits trained.
