cannons
ˈkanən
noun
a large, heavy piece of artillery, typically mounted on wheels, formerly used in warfare.
they would cross at the Town ford, under cover of the defending cannon
mounted gun,field gun,gun,piece of artillery,piece of ordnance,mortar,howitzer,big gun,carronade,bombard,culverin,falconet,long tom,serpentine,pom-pom
verb
collide with something forcefully or at an angle.
the couple behind almost cannoned into us
collide with,hit,run into,bang into,crash into,smash into,smack into,crack into,ram into,be in collision with,plough into,impact with,barrel into