Dictionary.com
Thesaurus.com

will have yachted

  • future perfect
    of yacht.
    yacht
    noun
    a vessel used for private cruising, racing, or other noncommercial purposes.