- 1an old type of large heavy gun, usually on wheels, that fires solid metal or stone balls Three cannons opened fire. a burst of cannon fire see loose cannon, water cannon
- 2an automatic gun that is fired from an aircraft
Check pronunciation: cannon