Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary      
Lookup History
make good

make good

 
See:
make
part of speech: phrase
definition 1: to carry out successfully or as promised.
They made good their plan to rebuild their business.He made good his pledge to pay back the money.
definition 2: to prove oneself or compensate for past failings.
This opportunity will give me a chance to make good after the mess of things I made in the past.