Expiate
tr. v. - To make amends for; to atone to
Synonyms -
-appease
-redeem
-apology
-compensate
Antonyms -
-blame
-worsen
-damage
Sentences -
- He wanted to expiate his actions because what he did was wrong and uncalled for.
- The student tried to expiate his bad reputation after he cheated on a test.