irrepayable ( synonym found)

Definition of irrepayable:

°incapable of being repaired, amended, cured or rectified.

Back to Top