depository financial institution
Word Rarity
Rare
Frequency: 2.92 in modern English
41
Scrabble Score
30
Letters
11
Syllables
15
Unique Chars
Meaning
n
a financial institution that accepts deposits and channels the money into lending activities