Dictionary.com
Thesaurus.com
had rafted
  • past perfect of raft.