To assume and carry successfully, as the part of an actor; to represent or act; to sustain.
To settle or arrange rightly
To repay or compensate (a person) for expenses, damages, losses, etc.
To support by providing means of existence; bear the expenses of
To give moral or spiritual support or encouragement to
To come next in time or order:
To finish is defined as to complete, use up or give the final touches to.
To succeed in doing (a task, for example); carry out or complete.
(Intransitive) To discharge, as a debt or other obligation, by giving or doing what is due or required.
To pay (money borrowed in the past) to (a person, bank, etc. that loaned it)
The definition of achieve means to accomplish a goal or to do something you set out to do.
To come to an end; terminate
Find another word for make-good. In this page you can discover 17 synonyms, antonyms, idiomatic expressions, and related words for make-good, like: support, compensate, adjust, reimburse, maintain, uphold, succeed, finish, accomplish, arrive and pay off.