debt release noun1 •A discharge or release from an existing financing agreement, in which the borrower is no longer required to pay their share or timely installments. formsdebt releases