straight life annuity business definition
An annuity that makes payments to the recipient only for the duration of his or her lifetime. No minimum number of payments and no minimum sum to be paid are guaranteed. All payments end upon the recipient's death. This annuity is desirable for someone with no dependents who wishes to obtain the largest possible payments.
Learn more about straight life annuity