Meaning of Welsh mortgage in English:

Welsh mortgage


historical Finance
  • A mortgage in which the mortgaged property is conveyed to the creditor, who receives rent and profits in lieu of interest without power of sale, the borrower being able to redeem the property at any time upon payment of the principal.


Early 18th century; earliest use found in Cases High Court Chancery.