Dictionary of Business Terms: life annuity
life annuity
annuity that makes a guaranteed fixed payment for the rest of the life of the annuitant. After the annuitant dies, the beneficiaries receive no further payments.
Dictionary of Finance and Investment Terms: life annuity
life annuity
annuity that makes a guaranteed fixed payment for the rest of the life of the annuitant. After the annuitant dies, beneficiaries receive no further payments.