Synonyms for Cannon:

n.

air rifle, air gun, derringer, 045, automatic, bb gun. crash, ram, strike, HIT, bump, smash into, collide, run over, slam. animal (noun)
shank.
cannon (noun)
carom, shank.
large gun (noun)
ordnance, howitzer, mortar.
weapon (noun)
club, bazooka, bullet, dagger, claymore, artillery, heater, sidewinder, musket, gun, bomber, weaponry, stiletto, colt, saber, carbine, rapier, knife, machete, ordnance, bayonet, revolver, javelin, weapon, repeater, trigger, lance, machine gun, luger, boomerang, peashooter, spear, shooter, blowpipe, flamethrower, firearm, rocket, handgun, shotgun, rifle, sword, browning, cutlass, ax, broadsword, missile, torpedo, mortar, muzzle, ammunition, scimitar, battery, blunderbuss, mace, piece, winchester, arrow, bow and arrow, blowgun, howitzer, Bilbo, Remington, shell, armament, pistol.

Other synonyms:

bb gun, air rifle, air gun, derringer. automatic. Other relevant words:
collide, automatic, slam, HIT, derringer, shank, carom, crash, bump, smash into, strike.

Usage examples for cannon

  1. That last cannon ball you threw had a lot of sand wrapped up in it." – Six Little Bunkers at Cousin Tom's by Laura Lee Hope
  2. There was a sharp report, like that of a large cannon – The Girl Aviators' Motor Butterfly by Margaret Burnham
  3. If there are cannon there you know nothing of it. – The Northern Iron 1907 by George A. Birmingham