SynonymX
Speak
Expiate
Definition of Expiate
1.
Make amends for
Verb
Synonyms for word "expiate"
aby
abye
atone
Semanticaly linked words with "expiate"
compensate
correct
redress
right