THESAURUS
make good
abide by, accomplish, achieve success, act up to, adhere to, advance, afford proof of, amend, arrive, ascertain, atone, atone for, attend to, be a success, be faithful to, break through, bring home to, bring to completion, bring to fruition, cinch, clinch, coin money, come into money, come on, come through, compensate, complete, comply with, conform to, correct, cover, cut a swath, demonstrate, determine, do justice to, do penance, eke out, emend, establish, expiate, fill, fill in, fill out, fill up, fix, follow, follow from, fulfill, get ahead, get on, get rich, get there, give and take, give satisfaction, go far, go places, grow rich, have a case, have it made, heed, hold by, hold good, hold water, indemnify, keep, keep faith, keep faith with, keep troth, kick back, live down, live up to, make a breakthrough, make a fortune, make a success, make all square, make amends, make compensation, make headway, make it, make matters up, make money, make out, make reparation, make restitution, make right, make the scene, make up, make up for, make up to, mature, meet, meet an obligation, nail down, not fail, observe, pay back, pay damages, pay in kind, pay reparations, pay the forfeit, pay the penalty, piece out, progress, propitiate, prove, prove to be, prove true, put right, put straight, put to rights, quit, recompense, recoup, rectify, redeem, redress, refill, refund, regard, reimburse, remedy, remove all doubt, remunerate, repair, repay, replenish, requite, respect, retaliate, right, rise, round out, satisfy, set at rest, set right, set straight, set to rights, set up, settle, settle the matter, show, square, square it, square things, stand up to, strike it rich, top off
ROGET THESAURUS
make good
Provision
VB
provide, make provision, make due provision for, lay in, lay in a stock, lay in a store, supply, suppeditate, furnish, find, find one in, arm, cater, victual, provision, purvey, forage, beat up for, stock, stock with,
make good, replenish, fill, fill up, recruit, feed, have in store, have in reserve, keep, keep by one, keep on foot, keep on hand, have to fall back upon, store, provide against a rainy day.
Compensation
VB
make compensation, compensate, compense, indemnify, counteract, countervail, counterpoise, balance, outbalance, overbalance, counterbalance, set off, hedge, square, give and take, make up for, lee way, cover, fill up, neutralize, nullify, equalize,
make good, redeem.
Restoration
VB
return to the original state, recover, rally, revive, come come to, come round, come to oneself, pull through, weather the storm, be oneself again, get well, get round, get the better of, get over, get about, rise from one's ashes, rise from the grave, survive, resume, reappear, come to, come to life again, live again, rise again, heal, skin over, cicatrize, right itself, restore, put back, place in statu quo, reinstate, replace, reseat, rehabilitate, reestablish, reestate, reinstall, reconstruct, rebuild, reorganize, reconstitute, reconvert, renew, renovate, regenerate, rejuvenate, redeem, reclaim, recover, retrieve, rescue, redress, recure, cure, heal, remedy, doctor, physic, medicate, break of, bring round, set on one's legs, resuscitate, revive, reanimate, revivify, recall to life, reproduce, warm up, reinvigorate, refresh, make whole, redintegrate, recoup,
make good, make all square, rectify, correct, put right, put to rights, set right, set to rights, set straight, set up, put in order, refit, recruit, fill up, fill up the ranks, reinforce, repair, put in repair, remanufacture, put in thorough repair, put in complete repair, retouch, refashion, botch, vamp, tinker, cobble, do up, patch up, touch up, plaster up, vamp up, darn, finedraw, heelpiece, stop a gap, stanch, staunch, caulk, calk, careen, splice, bind up wounds.
Completeness
VB
be complete, come to a head, render complete, complete, fill, charge, load, replenish, make up,
make good, piece out, eke out, supply deficiencies, fill up, fill in, fill to the brim, fill the measure of, saturate, go the whole hog, go the whole length, go all lengths.
Completion
VB
effect, effectuate, accomplish, achieve, compass, consummate, hammer out, bring to maturity, bring to perfection, perfect, complete, elaborate, do, execute, make, go through, get through, work out, enact, bring about, bring to bear, bring to pass, bring through, bring to a head, despatch, dispatch, knock off, finish off, polish off, make short work of, dispose of, set at rest, perform, discharge, fulfill, realize, put in practice, put in force, carry out, carry into effect, carry into execution,
make good, be as good as one's word, do thoroughly, not do by halves, go the whole hog, drive home, be in at the death, carry through, play out, exhaust, fill the bill, finish, bring to a close, wind up, stamp, clinch, seal, set the seal on, put the seal, give the final touch, to, put the last, put the finishing hand to, put the finishing touches on, crown, crown all, cap, ripen, culminate, come to a head, come to a crisis, come to its end, die a natural death, die of old age, run its course, run one's race, touch the goal, reach the goal, attain the goal, reach, get in the harvest.
Observance
VB
observe, comply with, respect, acknowledge, abide by, cling to, adhere to, be faithful to, act up to, meet, fulfill, carry out, carry into execution, execute, perform, keep, satisfy, discharge, do one's office, perform an obligation, fulfill an obligation, discharge an obligation, acquit oneself of an obligation,
make good,
make good one's word,
make good one's promise, keep one's word, keep one's promise, redeem one's pledge, keep faith with, stand to one's engagement.
Stability
VB
be firm, stick fast, stand firm, keep firm, remain firm, weather the storm, stay the course, stick to the course, keep the faith, don't give in, don't buckle under, settle, establish, stablish, ascertain, fix, set, stabilitate, retain, keep hold,
make good, make sure, fasten, set on its legs, float, perpetuate, settle down, strike roots, put down roots, take root, take up one's abode, build one's house on a rock.
Dueness
VB
be due, to, be the due, of, have right to, have title to, have claim to, be entitled to, have a claim upon, belong to, deserve, merit, be worthy of, richly deserve, demand, claim, call upon for, come upon for, appeal to for, revendicate, reclaim, exact, insist on, insist upon, challenge, take one's stand, make a point of, require, lay claim to, assert, assume, arrogate,
make good, substantiate, vindicate a claim, vindicate a right, fit for, qualify for, make out a case, give a right, confer a right, entitle, authorize, sanctify, legalize, ordain, prescribe, allot, give every one his due, pay one's dues, have one's due, have one's rights, use a right, assert, enforce, put in force, lay under contribution.
Vindication
N
vindication, justification, warrant, exoneration, exculpation, acquittal, whitewashing, extenuation, palliation, palliative, softening, mitigation, reply, defense, recrimination, apology, gloss, varnish, plea, salvo, excuse, extenuating circumstances, allowance, allowance to be made, locus paenitentiae, apologist, vindicator, justifier, defendant, justifiable charge, true bill, v, justify, warrant, be an excuse for, lend a color, furnish a handle, vindicate, exculpate, disculpate, acquit, clear, set right, exonerate, whitewash, clear the skirts of, extenuate, palliate, excuse, soften, apologize, varnish, slur, gloze, put a gloss, put a good face upon, mince, gloss over, bolster up, help a lame dog over a stile, advocate, defend, plead one's cause, stand up for, stick up for, speak up for, contend for, speak for, bear out, keep in countenance, support, plead, say in defense, plead ignorance, confess and avoid, propugn, put in a good word for, take the will for the deed, make allowance for, give credit for, do justice to, give one his due, give the Devil his due,
make good, prove the truth of, prove one's case, be justified by the event, vindicated, vindicating, exculpatory, apologetic, excusable, defensible, pardonable, venial, veniable, specious, plausible, justifiable, honi sot qui mal y pense, good wine needs no bush.
Atonement
VB
atone, atone for, expiate, propitiate, make amends,
make good, reclaim, redeem, repair, ransom, absolve, purge, shrive, do penance, stand in a white sheet, repent in sackcloth and ashes, wear a hairshirt, set one's house in order, wipe off old scores, make matters up, pay the forfeit, pay the penalty, apologize, beg pardon, fair l'amende honorable, give satisfaction, come down on one's knees, fall down on one's knees, down on one's marrow bones.
Evidence
VB
be evidence, evince, show, betoken, tell of, indicate, imply, involve, argue, bespeak, breathe, have weight, carry weight, tell, speak volumes, speak for itself, rest upon, depend upon, repose on, bear witness, give evidence, testify, depose, witness, vouch for, sign, seal, undersign, set one's hand and seal, sign and seal, deliver as one's act and deed, certify, attest, acknowledge, make absolute, confirm, prove (demonstrate), indorse, countersign, corroborate, support, ratify, bear out, uphold, warrant, adduce, attest, cite, quote, refer to, appeal to, call, call to witness, bring forward, bring into court, allege, plead, produce witnesses, confront witnesses, place into evidence, mark into evidence, collect evidence, bring together evidence, rake up evidence, experiment, have a case, make out a case, establish, authenticate, substantiate, verify,
make good, quote chapter and verse, bring home to, bring to book.
Demonstration
VB
demonstrate, prove, establish,
make good, show, evince, manifest, confirm, corroborate, substantiate, verify, settle the question, reduce to demonstration, set the question at rest, make out, make out a case, prove one's point, have the best of the argument, draw a conclusion, follow, follow of course, follow as a matter of course, follow necessarily, stand to reason, hold good, hold water, convince, persuade (belief).