depository : Idioms & Phrases
depository financial institution
-
noun a financial institution that accepts deposits and channels the money into lending activities
banking concern; bank; banking company.
- he cashed a check at the bank
- that bank holds the mortgage on my home
WordNet
depository library
-
noun a depository built to contain books and other materials for reading and study
library.