Dictionary.com
Thesaurus.com

will have armed

  • future perfect
    of arm.
    arm
    noun
    the upper limb of the human body, especially the part extending from the shoulder to the wrist.