make good
verb
Meaning
- To achieve substantial success in life, often in business.
- (often with "on") To complete successfully; to fulfil (a promise).
- To match the first player's bet with one's own, rather than dropping out.
- To remedy or compensate for (a defect or deficiency).
- To make (a surface) level or even.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.