cannon
n[C]
1 (pl unchanged 复数不变) old type of large heavy gun firing solid metal balls (发射实心金属炮弹的旧式)大炮.
2 (pl unchanged 复数不变) automatic gun firing shells (shell 3a) from an aircraft, a tank, etc (飞行器、 坦克等的)机关炮
two 20-millimetre cannon 两个20毫米口径的机关炮.
3 (in billiards) shot in which the player´s ball hits two other balls one after the other (台球戏中)主球连撞二球. cannon, v (phr v) cannon against/into sb/sth collide heavily with sb/sth 与某人[某事物]猛撞.