debt release🔊noun1Business, Finance A discharge or release from an existing financing agreement, in which the borrower is no longer required to pay their share or timely installments.