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