这组词都有“枪炮”“火炮”的意思。它们的区别是: gun指小型枪炮或其他枪状物、喷射器等; cannon指比较大型的、火力较猛的“大炮”“火炮”“加农炮”“榴弹炮”或战斗机上的“机关炮”; artillery是所有火炮,大炮的总称。例如: The gun sounded and the race began.信号枪一响,赛跑就开始了。 The soldiers fired the cannon.士兵们发射大炮。 They got an antiaircraft artillery from their enemy.他们从敌人那里缴获一门高射炮。
双语例句
1、
He ran around the corner, cannoning into a group of kids.