Heavy-armed



ENGLISH MEANING
adjective
1.
Wearing heavy or complete armor; carrying heavy arms.