life income policy
noun
: a life-insurance policy providing for a stated life income to the beneficiary beginning at the death of the insured
Love words? Need even more definitions?
Merriam-Webster unabridged
Share