Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
An annuity with fixed payments up to a date for the life of the annuitant.