expiate

/ˈɛkspieɪt/

Explore definitions, synonyms, and language insights of expiate

Definitions

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