RichThesaurus
redeem oneself
redeem oneself
antonyms
redeem oneself
definitions
verb
To resolve, or make up for, one's previous folly.