Self-Liquidating Mortgage Law and Legal Definition

Self-Liquidating Mortgage is a mortgage in which the mortgagor pays the interest as well as a portion of the principal in the periodic payment. At maturity, the periodic payments will have completely repaid the loan. It is also termed self-liquidating mortgage.