Life Insurance Trust | Life Insurance Glossary

Life Insurance Glossary Topic.

An irrevocable and non-amendable trust that is set up with a life insurance policy as the asset. The trust, not the insured person, owns the policy and it is managed by the trustee on behalf of the beneficiaries in the policy when the insured person dies.