annuity definition life wallpaper straight life annuity definition A straight life annuity is an insurance product that provides guaranteed retirement income for life. A single life annuity someti… Sunday, May 8, 2022 Edit