English Dictionary
Definition redeem a promise/an obligation in British English
redeem a promise/an obligation phrase
phrase
1
to do something that you promised to do
