Dictionary of Business Terms: satisfaction of a debtsatisfaction of a debtrelease and discharge of an obligation in reference to which performance is executed.