depot
DEPOT
. [A french word. See deposit.]