creditors’ life insurance investment & finance definition
A life insurance policy that is held for the
benefit of the company granting credit to the insured. If the insured borrower
dies before paying off the loan or debt, then the policy will be paid to the
creditor so the loan balance can be paid off.