Dictionary.com
Thesaurus.com
has been defusing
  • present perfect progressive of defuse (3rd person singular).