Definition of Depot
Noun: depot de-pow or dee-pow [N. Amer], de-pow [Brit]
- Station where transport vehicles load or unload passengers or goods
- terminal, terminus
- A depository for goods
"depots were built close to the docks";
- storehouse, entrepot, storage, store
- A place where military recruits are assembled or trained before being sent to active units
Anagrams containing the word depot