what is a whole life annuity 
a whole life annuity also known as a life annuity is a financial product sold by insurance companies it gives out monthly quarterly semi annual or annual payments to a person for as long as they live beginning at a stated age annuities are usually purchased by investors who want to secure an income stream during retirement 