Translation of "cannon" - English-Traditional 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 (Traditional) Dictionary © Cambridge University Press)