arm pad - English Synonyms Dictionary

arm pad

n.
[1] arm guard