Translation of "cannon" - English-Mandarin Chinese dictionary

cannon

noun [ C ] uk us /ˈkæn.ən/ (plural cannon or cannons)

a large, powerful gun fixed to two or four wheels, which fires heavy stone or metal balls, and which was used in the past

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

a gun fastened to an aircraft

(飞机上的)机关枪

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