Atone For Synonyms

Synonyms:
(Verb)
  1. compensate for
  2. do penance
  3. make-amends