VAMBRACE Meaning of VAMBRACE in English noun the piece designed to protect the arm from the elbow to the wrist. Webster English vocab. Английский словарь Webster. 2012