Heavy artillery.
Howitzer, mortar
There are 2 syllables in the word "cannon."
A homophone is a word that is pronounced the same as another word but differs in meaning. Canon is a church law, a cannon is a weapon. Different spelling, different meaning, but they sound the same.
cannon ball
No it is one word: cannonball.
The soldiers carefully took aim and fired the cannon at the enemy.
bannon
A flak cannon is an anti-aircraft gun, the word 'flak' being derived from the German 'Fliegerabwehrkanone', or 'aircraft defence cannon'.
There is really no antonym for the word cannon, but cannon does really mean large gun so the antonym would logically be small gun.
A cannon is where there is a group of people doing the same thing one after another. A Mexican wave is a cannon but isn't used in dance, but that is pretty much it. You can do anything for a cannon as long as the do it one after another.
"Cannons" is the plural form of the word cannon, which is a piece of heavy artillery used during the war. It is mounted on wheels and shoots heavy cannon balls.
"Cannon" is one.
howitzer