Dictionary search results

Showing 1-3 of 3 results

expiate British & World English

Make amends or reparation for (guilt or wrongdoing)

expiate English Thesaurus

an attempt to expiate his sins

expiate New Oxford Dictionary for Writers & Editors

make amends or reparation for