endowment
simple noun2 collocationsAvg. frequency: 4.5
A life insurance contract that pays out a lump sum after a specified term or if the insured person dies before the end of the term.
A type of mortgage linked to an endowment policy, where the policy is intended to pay off the loan at the end of the term.