Endowment Mortgage (noun) Definition, Meaning & Examples

noun
  1. an arrangement whereby a person takes out a mortgage and pays the capital repayment instalments into a life assurance policy and only the interest to the mortgagee during the term of the policy. The loan is repaid by the policy either when it matures or on the prior death of the policyholder
Endowment Mortgage (noun) Definition, Meaning & Examples

More Definitions