Translation of "cannon" - English-Mandarin Chinese dictionary

See all translations

cannonnoun [ C ]

uk /ˈkæn.ən/ us /ˈkæn.ən/ plural cannons or mainly UK cannon

a large, powerful gun, usually attached to two or four wheels, that was used in the past to fire heavy stone or metal balls

(旧时的)大炮,火炮,加农炮

a gun fastened to an aircraft

(飞机上的)机关枪

cannonverb [ I usually + adv/prep ]

uk /ˈkæn.ən/ us /ˈkæn.ən/ UK

to knock or hit against someone or something suddenly and forcefully as you are running

突然撞上,碰撞
I was rushing along with my head down when I cannoned into an old lady walking the other way. 我正一路低头跑着,突然撞上了一个迎面走来的老妇人。

(Translation of “cannon” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)