de·pos·i·to·ry /di-'pä-zə-ˌtōr-ē/ n pl -ries
1: a place where something is deposited esp. for safekeeping
night depository; specif: a bank chosen for the depositing of government funds
2: depositary
Merriam-Webster’s Dictionary of Law. Merriam-Webster. 1996.