Synonyms and Antonyms for upper_cannon

1. upper cannon (n.)

cannon that provides plate armor for the upper arm

Synonyms: