Meaning of upper cannon

Definition of upper cannon

(noun) cannon that provides plate armor for the upper arm

Other information on upper cannon

WIKIPEDIA results for upper cannon
Amazon results for upper cannon