Share this entry

expiate

Synonyms of expiate in English:

verb

  • 1 the desire to expiate his sins
    atone for, make amends for, make up for, do penance for, pay for, redress, redeem, offset, make good
  • Share this entry
     

    What do you find interesting about this word or phrase?

    Comments that don't adhere to our Community Guidelines may be moderated or removed.