can·nonBrE/ˈkænən/NAmE/ˈkænən/noun (can·non or can·nons) anoldtypeoflargeheavygun, usuallyonwheels, thatfiressolidmetalorstoneballs(通常装有轮子并发射铁弹或石弹的旧式)大炮➡ see alsoloose cannon, water cannonanautomaticgunthatisfiredfromanaircraft(飞机上的)自动机关炮
can·nonBrE/ˈkænən/NAmE/ˈkænən/verbpresent simple - I / you / we / theycannonBrE/ˈkænən/NAmE/ˈkænən/present simple - he / she / itcannonsBrE/ˈkænənz/NAmE/ˈkænənz/past simplecannonedBrE/ˈkænənd/NAmE/ˈkænənd/past participlecannonedBrE/ˈkænənd/NAmE/ˈkænənd/ -ing formcannoningBrE/ˈkænənɪŋ/NAmE/ˈkænənɪŋ/[I]+ adv./prep.tohitsb/sthwithalotofforcewhileyouaremoving猛撞;碰撞◆Heranaroundthecorner, cannoningintoagroupofkids. 他跑过拐角时与一群小孩相撞。