BizTerm Definition
Life Annuity
Full Definition

(1) A series of payments under which payments, once begun, continue throughout the remaining lifetime of the annuitant but not beyond. (2) A contract that provides an income for life.


Previous Biz Term Next Biz Term