meaning of depository
1. A place where anything is deposited for sale or keeping; as, warehouse is a depository for goods; a clerks office is a depository for records.
2. One with whom something is deposited; a depositary.
3. a facility where things can be deposited for storage or safekeeping
Related Words
depository | depository financial institution | depository library |