depository-financial-institution
Nouns
-
(n) a financial institution that accepts deposits and channels the money into lending activities
- he cashed a check at the bank
- that bank holds the mortgage on my home