Dictionary Home » Business » living benefits

living benefits business definition

Accelerated payments to a life insurance policyholder who is terminally ill. Qualifications for receiving living benefits vary among insurance companies.
link/cite print suggestion box