Dictionary.com
Thesaurus.com
has patched
  • present perfect of patch (3rd person singular).