YourDictionary

Dictionary Home » Invest » life annuity

life annuity investment & finance definition

A stream of payments intended to continue during the annuitant's lifetime and to cease automatically at the annuitant's death.

Learn more about life annuity

link/cite print suggestion box