vambraceEnglishOxford Dictionary of Englishvambrace /ˈvambreɪs / ▸ noun historical a piece of armour for the arm, especially the forearm. – ORIGIN Middle English: from an Anglo-Norman French shortening of Old French avantbras, from avant ‘before’ + bras ‘arm’. Compare with vamplate.