- 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
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2an automatic gun that is fired from an aircraft
Check pronunciation: cannon