annuity life – Meaning and Explanation