a depository for goods
"storehouses were built close to the docks"
A storage facility, in particular, a warehouse.
"The factory workers loaded crates of raw materials onto trucks waiting at the central depot."
In plain English: A depot is a large storage place where goods, vehicles, or people are kept for later use or transport.
"The train arrived at the central depot late yesterday afternoon."
Usage: Use depot to refer specifically to a large building or site used for storing goods, fueling vehicles, or housing trains and buses. Do not confuse it with station when referring solely to passenger boarding areas without significant storage functions.
The word depot comes from the French dépôt and ultimately from the Latin verb meaning "to put down." It entered English as a doublet of deposit, referring to something left behind or stored at a specific place.