What is the meaning of the word "expiate"?

Definitions:

  1. make amends for copy to clipboard verb
    • expiate one's sins copy to clipboard

Synonyms: