#1 depot n. [terminal, terminus] station where transport vehicles load or unload passengers or goods. wn
#2 depot n. [storehouse, entrepot, storage, store] a depository for goods; "storehouses were built close to the docks". wn
vizzz