What is a synonym for the word atone?

Answer:
to concentrate or study
First answer by ID1199473017. Last edit by ID1199473017. Question popularity: 2 [recommend question].