English Dictionary
◊ EXPIATE
expiate
v : make amends for; "expiate one's sins" [syn: {aby}, {abye}, {atone}]