immediate annuity
Definition
Annuity in which payments to the annuitant or beneficiary start at once upon establishment of the annuity plan or scheme. Such annuities are almost always purchased with a single (lump sum) payment.
News containing the term immediate annuity
http://www.businessdictionary.com/definition/immediate-annuity.html

