Dictionary.com
Thesaurus.com
will have luffed
  • future perfect of luff.

More Suggestions