To make reparation, compensation, amends or satisfaction for an offence, crime, mistake or deficiency.
To absolve (someone else) of wrongdoing, especially by standing as an equivalent.
Synonym of pay back in all senses.
To make worthwhile; to yield a result worth the effort.