Life Annuity Definition

Original post

A life annuity is an insurance product that features a predetermined periodic payout amount until the death of the annuitant.