Whole-life admin 7 years ago Whole-life definition Whole-lifeadjectiveInsurance that pays out a premium upon the death of the policy holder