Dictionary.com
Thesaurus.com
had sledded
  • past perfect of sled.