life income policy
nounDefinition of life income policy
: a life-insurance policy providing for a stated life income to the beneficiary beginning at the death of the insured