statutory deposit
Noun
Meaning
statutory deposit (plural statutory deposits)
An amount of money that a bank or insurance company is legally required to keep on hand rather than investing.
Noun
statutory deposit (plural statutory deposits)
An amount of money that a bank or insurance company is legally required to keep on hand rather than investing.