autocannon

English

noun
Definitions
  • A fully automatic projectile weapon similar to a machine gun, but firing shells instead of bullets and larger in calibre.

Etymology

Prefix from English cannon.

Origin

English

cannon

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms