Definitions for "Vambrace"
The piece designed to protect the arm from the elbow to the wrist.
Armor defense for the lower arm.
armor protecting the forearm.