Dictionary.com
Thesaurus.com
have trekked
  • present perfect of trek.