What is the full meaning of armguards
ARMGUARD, a covering to protect the arm [n]
Example of the word armguards placed on a Scrabble board.