Loading page
upper cannon is a noun meaning "cannon that provides plate armor for the upper arm". It carries one recorded sense.
cannon that provides plate armor for the upper arm
Definitions, synonyms and semantic relations for upper cannon come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.