deed of arrangement

Definition of deed of arrangement

English law