vambrace

Noun
  1. Cannon of plate armor protecting the forearm (synset 104527182)

Found on Word Lists

Other Searches