cannon
noun
verb
ˈkænən
noun
1
a
large
heavy
powerful
gun
that
was
used
in
the
past
to
fire
heavy
metal
balls
〔旧时的〕大炮,加农炮
verb
2
to
hit
someone
or
something
while
moving
fast
猛撞,撞
[+
into
]
She
came
hurtling
round
the
corner
and
cannoned
straight
into
me.
她从拐角处飞奔过来,和我撞了个满怀。
[+
off
]
The
ball
cannoned
off
the
far
post.
球打在远门柱上弹了出去。