What is Deed Of Composition?

Legal Definition
A deed of arrangement when the creditor will settle for less than what is owed.