Dictionary.com
Thesaurus.com
had slummed
  • past perfect of slum.