American Dictionary
Definition make good in American English
make good phrase
phrase
1
to become successful
Synonyms and related words
