VAMBRACE Meaning of VAMBRACE in English plate defense for the forearm Medieval English glossary. Средневековый английский глоссарий. 2012