deed of release A deed that releases property from an encumbrance, such as a mortgage Browse all legal terms