›INSURANCE, FINANCEan arrangement with an insurance company in which you pay them one large sum of money and then they immediately begin paying you regular amounts each month: Immediate annuities offer a secure way to shore up your retirement income.