lump single sum wallpaper single life annuity vs lump sum Annuity refers to a fixed payment on a regular basis which can be monthly or quarterly or on any other basis as per the contract … Tuesday, July 5, 2022 Edit