Expiate Meaning

There are 1 meaning(s) for word Expiate

Meaning 1 : make amends for

    Example : expiate one's sins

    Synonyms : aby,  abye,  atone