SmallBiZ.com Home
Incorporate or Form an LLC in any state!
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.