Dictionary.com
Thesaurus.com

will have luffed

  • future perfect
    of luff.
    luff
    noun
    the forward edge of a fore-and-aft sail.

More Suggestions