A life insurance trust is an irrevocable, non-amendable trust
which is both the owner and beneficiary of one or more life
insurance policies. Upon the death of the insured, the trustee
invests the insurance proceeds and administers the trust for one or
more beneficiaries.
(Moved from discussion comments below)