4 English Synonyms for EXPIATE
Prev.1Next
Definition: 1. To do (something good) after (something bad) happens
There are 4 definitions of the word compensate
Show more information about compensate
Definition: 1. (ambitransitive) To make reparation, compensation, amends or satisfaction for an offence, crime, mistake or deficiency. [from 1680s]
There are 5 definitions of the word atone
Show more information about atone
Definition: 1. (idiomatic) To repair a relationship; to resolve an argument or fight; to make reparations or redress.
Show more information about make amends
Definition: 1. (transitive)
There are 4 definitions of the word aby
Show more information about aby
Prev.1Next
Search took: 35.8154 ms