1 life income policy | Definition of life income policy

life income policy

noun

Definition of life income policy

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