Home

Word

depository financial institution, n.
more info a financial institution that accepts deposits and channels the money into lending activities
<noun.group>   freq. cnt.: 20 freq. cnt.: 20

bank banking company banking concern depository financial institution