Dictionary.com
Thesaurus.com

have been luffing

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