English

cannon noun definition in Weapons topic from the Oxford Advanced Learner's Dictionary

cannon

 noun: Weapons topic
an old type of large heavy gun, usually on wheels, that fires solid metal or stone balls Three cannon opened fire. a burst of cannon fire

Explore other topic groups related to Weapons

War and conflict