armguard synonyms
- bracer
Definition: noun. a protective covering for the wrist or arm that is used in archery and fencing and other sports
Translation
- armguard 's definition:a protective covering for the wrist or arm that is used in archery and fencing and other sports
- armguard in Chinese:护手