Dictionary.com
Thesaurus.com
have been unclogging
  • present perfect progressive of unclog.