Heavy-armed /(?)/

Heav·y-armed

Heavy-armed

a.
  1. Wearing heavy or complete armor; carrying heavy arms. (Mil.)