cannon
can‧non1 /ˈkænən/
noun [countable]
a large heavy powerful gun that was used in the past to fire heavy metal balls
cannon2
verb [intransitive always + adverb/preposition]
to hit someone or something while moving fast
cannon into
She came hurtling round the corner and cannoned straight into me.
cannon off
The ball cannoned off the far post.
| I |
noun [countable] Date: 1300-1400
Language: French
Origin: canon, from Italian cannone 'large tube, cannon', from canna; ⇨ cannelloni
Language: French
Origin: canon, from Italian cannone 'large tube, cannon', from canna; ⇨ cannelloni

a large heavy powerful gun that was used in the past to fire heavy metal balls
| II |
verb [intransitive always + adverb/preposition]to hit someone or something while moving fast
cannon into
cannon off