Dictionary search results

Showing 1-2 of 2 results

expiate British & World English

Make amends or reparation for (guilt or wrongdoing)

expiate English Thesaurus

an attempt to expiate his sins