'armguard' definitions:

Definition of 'armguard'

(from WordNet)
noun
A protective covering for the wrist or arm that is used in archery and fencing and other sports [syn: bracer, armguard]