A deed or other document to which two or more parties are bound.
Property contracts
Category: Law
Total terms: 28