Synonyms for Recompense (same or very similar meaning)
WordNet sense 1 (make amends for; pay compensation for):
compensate, indemnify, repair, repair
WordNet sense 2 (make payment to; compensate):
remunerate
WordNet sense 3 (the act of compensating for service or loss or injury):
compensation
From the ODE community, based on WordNet
add/edit