BizTerm Definition
Lifetime Disability Benefit
Full Definition

(1) A benefit to help replace income lost by an insured person as long as he/she is totally disabled, even for a lifetime. (2) Disability income payable for the life of the insured as long as he is totally disabled.

Previous Biz Term Next Biz Term