Decumulation
Definition
Decumulation is the phase of an individual's financial life in which accumulated savings are converted into a
Longevity Annuity
Definition
A longevity annuity is any deferred income annuity designed primarily as longevity insurance — typically structured with a deferral period