MAKEGOOD
make good
Verb
- To achieve substantial success in life, often in business.
- To complete successfully.
- He made good his escape by jumping from a second-story window.
- The check bounced, but he said he will make good on it next month.
The above text is a snippet from Wiktionary: make good
and as such is available under the Creative Commons Attribution/Share-Alike License.