make good
Succeed after struggling
Make good is to fulfill a promise, obligation, or debt: He finally made good on his pledge to quit smoking.
It can also mean to compensate for loss or damage: The company made good the stolen funds.
In older usage, to make good meant to succeed or prosper, especially after humble beginnings: a local kid who made good in Hollywood.
Binding promise given
- commitmentFirm pledge to act
- promiseCommitment to act
- vowSolemn personal commitment
- guaranteeFormal promise of fulfillment
assurance · oath · bond · covenant · undertaking · agreement · word · honor
Repair or solution
- restoreReturn to earlier state
- mendRestore after damage
- patchMaterial covering damage
- overhaulComplete systematic repair
refurbish · recondition · renovate · salvage · remedy · rectify · correct · replace
Flourish with vigor
- prosperSucceed and flourish
- flourishTo grow vigorously
- triumphResounding, celebrated victory
- excelSurpass all others
prevail · accomplish · achieve · rise · advance · break through · prove oneself · vindicate
pledge
Binding promise given
- commitmentFirm pledge to act
- promiseCommitment to act
- vowSolemn personal commitment
guarantee · assurance · oath · bond · covenant · undertaking · agreement · word · honor · deliver
fix
Repair or solution
overhaul · refurbish · recondition · renovate · salvage · remedy · rectify · correct · replace · compensate
thrive
Flourish with vigor
excel · prevail · accomplish · achieve · rise · advance · break through · prove oneself · vindicate · arrive
flee
Depart swiftly from threat
disappear · vanish · slip away · elude · evade · break free · run off · take flight · clear out · scram
- fixesfix, repair, mend, correction, correct
- accomplishaccomplish, achieve, complete, do, finish
- accountabilityaccountability, responsibility, accountable, take responsibility, answerability
- reconciliationreconciliation, reconcile, reconciled, reconciling, harmony
- retributionretribution, revenge, payback, vengeance, retaliation
- upward mobilitypromotion, raise, rise, advancement, upward mobility
make goodstiff
Not easily bent
welch · evade · dodge · wash one's hands of · add insult to injury
make goodfail
Be unsuccessful
fall short · wash out · bomb · flounder · go nowhere
good, make, made, goods, goodness, maker, making, homemade, remake