Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

expiate

English

  1. 🔊 make amends for
    “expiate one's sins”

Similar words

aby abye atone amend atone atone for compensate compensate for correct cover do penance fill up give and take give satisfaction indemnify live down make amends make compensation make good make matters up make reparation make right make up for pay back