Translation of "cannon" - English-Traditional Chinese dictionary


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)