Meaning of expiate
Definition of expiate
(verb)
make
amends
for; "expiate one's sins"
Other information on expiate
WIKIPEDIA results for
expiate
Amazon results for
expiate
Tweet