depository Look up depository at Dictionary.com
"place where things are deposited," 1750, from M.L. depositorium, from deposit-, pp. stem of deponere (see deposit).