Dictionary.com
Thesaurus.com

have been lancing

  • present perfect progressive
    of lance.
    lance
    noun
    a long wooden shaft with a pointed metal head, used as a weapon by knights and cavalry soldiers in charging.

More Suggestions