armplate (English, noun)
expansion: armplate (plural armplates)
Senses:
glosses: Plate armour worn on one's arms.
Forms:
form: armplates
tags: plural