annuity definition straight wallpaper straight life annuity definition An annuity is a contractual financial product sold by financial institutions that is designed to accept and grow funds from an in… Wednesday, August 31, 2022 Edit