Synonyms and Antonyms for upper cannon

1. upper cannon (n.)

cannon that provides plate armor for the upper arm

Synonyms: Antonyms: