Synonyms and Antonyms for upper cannon

1. upper cannon (n.)

cannon that provides plate armor for the upper arm

Synonyms: