life option

Definition

An annuity repayment option offered by some insurance companies, in which the annuity is paid out in regular payments that are guaranteed for the life of the recipient. This option provides the security of payments for the rest of the recipient's life.
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
life of loan cap life settlement