Whole Life
Definition
- A form of permanent life insurance that provides lifetime protection and consistent premiums. Whole life insurance can act as tax-efficient vehicle for transferring money to beneficiaries after the policyholder's death, whenever that might be.
Notes
A life insurance policy.
Acronyms
WL
Related Terms and Acronyms
- Variable Whole Life (VWL) — Acronym, Very Important,