Dictionary.com
Thesaurus.com
has reimbursed
  • present perfect of reimburse (3rd person singular).