Meaning of make good
Definition of make good
(verb)
act as promised; "make
good
on promises"
Other information on make good
WIKIPEDIA results for
make good
Amazon results for
make good
Tweet