■ noun Brit. a mortgage linked to an endowment insurance policy which is intended to repay the capital sum on maturity.
ENDOWMENT MORTGAGE
Meaning of ENDOWMENT MORTGAGE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004