Synonyms for Repay (same or very similar meaning)
WordNet sense 1 (act or give recompense in recognition of someone's behavior or actions):
reward, pay back
WordNet sense 2 (make repayment for or return something):
requite
WordNet sense 3 (pay back):
refund, return, refund
WordNet sense 4 (answer back):
rejoin, retort, riposte, come back
From the ODE community, based on WordNet
add/edit