Synonymy
>
ATONE
atone
Synonyms of ATONE
verb
compensate
,
make
amends
,
retaliate
Synonymy
>
atone