REDEEM ONESELF


Meaning of REDEEM ONESELF in English

make up for one's poor past performance or behaviour.

→ redeem

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.