'make good' definitions:

Definition of 'make good'

From: WordNet
verb
Act as promised; "make good on promises"

Synonyms of 'make good'

From: Moby Thesaurus