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