CompareWords
Compare
Expiatorious
Definition:
(a.) Of an expiatory nature; expiatory.