Yahoo Web Search

Search results

  1. Dictionary
    whole life in·sur·ance

    noun

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