statutory deposit noun1 •An amount of money that a bank or insurance company is legally required to keep on hand rather than investing.Statutory deposit can function as a policyholders' protection fund. — 2001 formsstatutory deposits