Expiatorious
(
a.
) of an expiatory nature; expiatory.