Dictionary.com
Thesaurus.com

will have boated

  • future perfect
    of boat.
    boat
    noun
    a vessel for transport by water, constructed to provide buoyancy by excluding water and shaped to give stability and permit propulsion.