Word Hen
What is the meaning of the word "
expiate
"?
Definitions:
make amends for
verb
expiate one's sins
Synonyms:
recompense