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