☰
Contribute
Extractor
About
Updates
All Idiom Dictionaries
Try now
make good on
Language:
en
1.
US
UK
world
neutral
formal
To fulfill a promise, obligation, or commitment; to carry out what one has promised or agreed to do.
To repay or satisfy a debt, bond, or financial obligation.
2.
US
UK
world
neutral
informal
To achieve success or realize one's ambitions in a particular field or endeavor.
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary