[I140]

insurance trust

One of any number of trusts into which life insurance is placed during the lifetime of the insured or into which the proceeds are payable upon death of the insured.