define depot
depot (plural depots) 1  A storage facility, in particular, a warehouse. ( 2 US) A bus or railway station. ( 3 military) A place where recruits are assembled before being sent to active units. ( 4 military) A place for the storage, servicing or upgrade of military hardware.