No it is one word: cannonball.
a hyphen EXAmPLE: golden - ball
cannon ball
hyphen
No there's not a hyphen.
Cannon balling into a swimming pool. Curl up into a ball and jump in with the most velocity you can reach.
A cannon ball.
a cannon ball
you spelt the the word wrong it is 'rescheduling' no it does not have a hyphen
The dictionaries that list it use a hyphen.
the size of the cannon ball depends on the size of the cannon. civil war cannons had cannon balls about the size of a child's head, aprox 30cm across
No, excitingly is one word so you would not use a hyphen in it.
Yes, both have the same energy, but because cannon is heavier the cannon ball gets more momentum and thus greater velocity.