'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]