depot

DEPOT. [A french word. See deposit.]