Definitions for "Deed of Release"
A deed that is evidence of the release of a property from a lien.
a document that is signed by a claimant acknowledging that an offer of compensation has been accepted and that no future claims can be made against the Commonwealth in relation to the particular claim
a legal document used for the settlement of legal action such as a dispute over termination of employment or redundancy. Generally the deed will state that the person executing it releases and discharges the other party from all other actions, suits, claims, demands, costs and other liabilities of any nature arising out of or in connection with the disputed matter.