Vambrace — synonyms, definition
1. vambrace (Noun)
1 synonym
lower cannon
1 definition
vambrace (Noun) — Cannon of plate armour protecting the forearm.
1 type of
cannon
6 parts of
body armor body armour cataphract coat of mail suit of armor suit of armour