[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.