BizTerm Definition
Universal Life Insurance
Full Definition

A flexible premium life insurance policy under which the policyholder may change the death benefit from time to time (with satisfactory evidence of insurability for increases) and vary the amount or timing of premium payments. Premiums (less expense charges) are credited to a policy account from which mortality charges are deducted and to which interest is credited at rate which may change from time to time.

Previous Biz Term Next Biz Term