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