What is the meaning of Armguard?

A protective cover for the arm.

Source: wiktionary.org