Definitions (2)
1. Loan secured by a property that can be paid off without penalty at any time before its maturity date. Open mortgages usually carry higher interest rates than ordinary mortgages.
Related Videos
http://www.businessdictionary.com/definition/open-mortgage.html


