Armguard

What is Armguard?

Armguard definition and meaning on Dictionary terms:
noun
a band of leather or other material worn about the wrist or lower part of the arm for protection and support.
Archery. bracer2.

 

reference: https://www.dictionary.com/browse/armguard

Tags: