Make-good-on meaning

(idiomatic) To fulfill (a promise etc)
verb
0
0
Advertisement