upper cannon Meaning, Definition & Usage

  1. noun cannon that provides plate armor for the upper arm
    rerebrace.

WordNet