meaning of armguard

armguard meaning in General Dictionary

a protective covering for the wrist or arm that is used in archery and fencing also activities