depot (Noun) — Station where transport vehicles load or unload passengers or goods.
depot (Noun) — A depository for goods. ex. "depots were built close to the docks"
depot (Noun) — A place where military recruits are assembled or trained before being sent to active units.