What's the meaning of "strapped for deposits"?
Many savings and loans are now so strapped for deposits that they can no longer make home loans, which has depressed building
badly in need of deposits, lacking deposits
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.