Depot (/ˈdɛpoʊ/ DEP-oh or /ˈdiːpoʊ/ DEE-poh) is from the French dépôt, which means a deposit (as in banking or geology) or a storehouse. With minor variations among the English-speaking countries, depot - in English - may refer to: Depot (/ˈdɛpoʊ/ DEP-oh or /ˈdiːpoʊ/ DEE-poh) is from the French dépôt, which means a deposit (as in banking or geology) or a storehouse. With minor variations among the English-speaking countries, depot - in English - may refer to: