depository financial institution


Meanings

  • a financial institution that accepts deposits and channels the money into lending activities;