Verb
make good on (third-person singular simple present makes good on, present participle making good on, simple past and past participle made good on) (transitive, idiomatic) To fulfill or honour (a promise etc).