1 or make good on : to make valid or complete: as a : to make up for (a deficiency) b : INDEMNIFY < make good the loss> c : to carry out successfully < made good their escape> < made good on his promise> d : PROVE < made good a charge>
2 : to prove to be capable also : SUCCEED