vambrace
Concise Oxford English Dictionary © 2008 Oxford University Press:
vambrace /ˈvambreɪs/
▶noun historical a piece of armour for the arm, especially the forearm.
– origin ME: from an Anglo-Norman Fr. shortening of OFr. avantbras, from avant ‘before’ + bras ‘arm’; cf. vamplate.
'vambrace' also found in these Oxford entries:

