WORD BY WORD

cannon

英/kˈænən/
美/ˈkænən/
01n.

大炮, 加农炮

a large artillery gun that is usually on wheels; heavy gun fired from a tank; (Middle Ages) a cylindrical piece of armor plate to protect the arm; heavy automatic gun fired from an airplane

02v.

炮轰