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.