* * *
annuity insurance UK US noun [U] INSURANCE
► an insurance agreement that provides a series of payments over a particular period of time, often after you stop working, and sometimes for the rest of your life
Financial and business terms. 2012.