endowment policy - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularendowment policy
pluralendowment policies
  1. a type of insurance policy that you pay money to for an agreed period. At the end of this time, the money that you have invested is used for paying a large amount of money that you have borrowed, especially a mortgage.