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