expiate

expiate

expiates

expiated

expiated

expiating

Verb
make amends for
  • "expiate one's sins"

Synonymer