English Dictionary
◊ VAMBRACE
vambrace
n : plate armor for the forearm [syn: {lower cannon}]