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