make-good
English
Noun
make
-
good
Alternative form of
makegood