The definition :


Definitions of depository:

  • noun:   a facility where things can be deposited for storage or safekeeping



Are you interested in alternative search :

:deposit storage space facility installation archive archives bank building bank depository library depot drop entrepot library museum repertory sperm bank storage store storehouse treasury credit union thrift institution

If you like reading news check: