Whole-life By admin - November 16, 2017 0 1318 Facebook Twitter Pinterest WhatsApp Whole-life definition Whole-lifeadjectiveInsurance that pays out a premium upon the death of the policy holder