Dictionary.com
Thesaurus.com
has rebutted
  • present perfect of rebut (3rd person singular).