Dictionary.com
Thesaurus.com

has been lancing

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

More Suggestions