n. make amends. compensate, pay, repay, make reparation or restitution, recompense, redress, remedy, requite: How can the bus-driver ever make amends for the loss of a beloved kitten?
AMENDS
Meaning of AMENDS in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012