Dictionary.com
Thesaurus.com
had turfed
  • past perfect of turf.