expiated

EX'PIATED, pp. Atoned for; done away by satisfaction offered and accepted.