Dictionary.com
Thesaurus.com

had been lancing

  • past 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