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