endowment mortgage
Concise Oxford English Dictionary © 2008 Oxford University Press:
endowment mortgage
▶noun Brit. a mortgage linked to an endowment insurance policy which is intended to repay the capital sum on maturity.
'endowment mortgage' also found in these Oxford entries:

