MAKEGOOD

make good

Verb

  1. To achieve substantial success in life, often in business.
  2. 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.

Need help with a clue?
Try your search in the crossword dictionary!