English dictionary
vambrace meaning and definition
Definition and meaning of vambrace at MeaningMonkey.org. vambrace meaning and definition in the English Dictionary.VAMBRACE noun
Definition of vambrace (noun)
- cannon of plate armor protecting the forearm
- synonyms: lower cannon
Source: Princeton University Wordnet