endowment mortgage

 

noun

British
  • a mortgage linked to an endowment insurance policy which is intended to repay the capital sum on maturity.