Dictionary search results

Showing 1-3 of 3 results

expiation British & World English

The act of making amends or reparation for guilt or wrongdoing; atonement

expiation English Thesaurus

a great drama of revenge and expiation