Subscriber login


Forgot your password?

Library card login

Other

whole life insurance

Syllabification: (whole life in·sur·ance)
Definition of whole life insurance

noun

  • life insurance that pays a benefit on the death of the insured and also accumulates a cash value. Compare with term life insurance.