Dictionary.com
Thesaurus.com
had skied
  • past perfect of ski.
  • past perfect of sky.

More Suggestions