Heavy-armed

Webster's Dictionary of the English Language

·adj Wearing heavy or complete armor; carrying heavy arms.

Related Words