annuity definition life wallpaper straight life annuity definition A straight life annuity is a type of annuity in which the annuitant receives payments for as long as they live. An insurance prod… Tuesday, June 14, 2022 Edit