Dictionary.com
Thesaurus.com

will have been yachting

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