Synonyms for "armguard"

Words with similar meaning