expiate
Meaning: to make amends for, atone
Usage: To expiate my selfishness, I gave all my profits to charity.
Meaning: to make amends for, atone
Usage: To expiate my selfishness, I gave all my profits to charity.
Meaning: to repent, make amends
Usage: The student tried to atone for the mistake by helping repair the display.
Meaning: to make an appropriate payment for something
Usage: Reginald bought Sharona a new dress to compensate her for the one he’d spilled his ice cream on.