Learn about the definition for this legal term.
A trust based on the placement of a life insurance policy on the settlor's life in the trust, wherein the settlor deposits money to pay the premiums.
For more detailed information, see our related Wills Trusts And Estates terms: