Less Ads, More Data, More Tools Register for FREE

Endowment Saving Schemes

Definition of 'Endowment Saving Schemes'

Life assurance schemes with the additional feature of a huge lump sum payment at the end of a period, should the policyholder survive. One important use is for the repayment of house mortgages.