Expiatorious

(a.) of an expiatory nature; expiatory.