Noun Definitiondepot1.Definition: a depository for goodsRelated Noun(s):entrepot, storage, store, storehouseCategory: Objects2.Definition: station where transport vehicles load or unload passengers or goodsRelated Noun(s):terminal, terminusCategory: Objects