Dictionary search results

Showing 1-2 of 2 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