D defs.my
Entry 1 sense Webster, 1913

Vambrace

· Vam·brace · IPA /ˈvæm.bɹeɪs/
01 n. The piece designed to protect the arm from the elbow to the wrist.
  1. 1.
    The piece designed to protect the arm from the elbow to the wrist.(Anc. Armor)