Dictionary.com
Thesaurus.com
have repaid
  • present perfect of repay.