Vocabulary

Form

to atone for; to expiate; to redeem; to make up for; to compensate for

verb vt