BizTerm Definition
Life Income Option
Full Definition

Life insurance settlement option in which the policy proceeds are paid during the lifetime of the beneficiary. A certain number of guaranteed payments may also be payable.


Previous Biz Term Next Biz Term