redeem oneself

redeem oneself antonyms

redeem oneself definitions

verb
  • To resolve, or make up for, one's previous folly.