One with whom something is deposited; a depositary.
A place where anything is deposited for sale or
keeping; as, warehouse is a depository for goods; a clerk's office is a
depository for records.
1. Of or pertaining to the human soul, or to the living principle in man. Note: This term was formerly used to express the same idea as psychological. Recent metaphysicians, however...