phrasal to make valid or complete: as, to make up for (a deficiency), indemnify , to carry out successfully , prove , to prove to be capable
MAKE GOOD
Meaning of MAKE GOOD in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012