life insurance
noun
: insurance providing for payment of a stipulated sum to a designated beneficiary upon death of the insured
Love words? Need even more definitions?
Merriam-Webster unabridged
Share