Vocabulary
Form
to atone for; to expiate; to redeem; to make up for; to compensate for
verb
vt