scheduled financial payments [from a previous investment/outlay-of-money]. The duration of payments can extend for life; or they can end after a certain amount of time. The frequency can also vary (eg, monthly; quarterly; etc.).
Congratulations! You're now Froogled Up™ on what "Annuity" means!
Feel free to use it throughout your financial/insurance life.