Dictionary.com
Thesaurus.com
have canoed
  • present perfect of canoe.