YourDictionary

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