vambrace

(noun)

noun

1. cannon of plate armor protecting the forearm

Definition categories: man–made, cannon