Dictionary.com
Thesaurus.com

has been forearming

  • present perfect progressive
    of forearm (3rd person singular).
    forearm
    noun
    the part of the arm between the elbow and the wrist.

More Suggestions