vambrace
English Dictionary
->
Letter V
-> vambrace
Search Dictionary:
vambrace Definition
(n)
cannon
of
plate
armor
protecting
the
forearm
vambrace Synonyms
lower cannon
vambrace
© Art Branch Inc.