Vambrace - Definition

vambrace

n 1: cannon of plate armor protecting the forearm [syn:
vambrace, lower cannon]

Look up another word