Synonyms and Antonyms for upper cannon | Synonym.com

Synonyms and Antonyms for upper cannon

1. upper cannon (n.)

cannon that provides plate armor for the upper arm

Synonyms: