endowment mortgageEntry from World dictionaryTranslate endowment mortgage | into German Definition of endowment mortgage noun British a mortgage linked to an endowment insurance policy which is intended to repay the capital sum on maturity. endowment mortgage in other Oxford dictionaries Definition of endowment mortgage in the British & World English dictionary