Noun Definition

vambrace

1.Definition: cannon of plate armor protecting the forearm

Category: Objects