armguard
nounDefinition of armguard
: a covering to protect the arm
specifically
: bracer entry 1
Keep scrolling for more