Make good
From Fresh Dictionary
[
edit
]
English
[
edit
]
Intransitive verb
make good
To achieve substantial success in life, often in business
To complete according to promise (often with "on")
Views
Article
Discussion
Edit
History
Personal tools
Log in / create account
Search