Webster's Revised Unabridged Dictionary · 1913

Vambrace

Vambrace , noun

[See Vantbrass.]

(Anc. Armor) The piece designed to protect the arm from the elbow to the wrist.