noun pl. cannons or cannon
- a large, mounted piece of artillery; sometimes, specif., a large gun with a relatively short barrel, as a howitzer
- an automatic gun, mounted on an aircraft
- a part on a bell by which it is hung
- cannon bone
- Mech. a hollow tube within which a shaft revolves independently of the outer tube
- Billiards, Brit. carom
Origin:
ME & OFr canon < It cannone < canna: see cane; in cannon & , , altered < carom