Dictionary.com
Thesaurus.com
had been depraving
  • past perfect progressive of deprave.

More Suggestions