VAMBRACE


Meaning of VAMBRACE in English

noun the piece designed to protect the arm from the elbow to the wrist.

Webster English vocab.      Английский словарь Webster.