Dictionary.com
Thesaurus.com
had been curing
  • past perfect progressive of cure.