cannonball
noun(can-non-ball)
a usually round solid missile made for firing from a cannon
cannonball
noun(can-non-ball)
a jump into water made with the arms holding the knees tight against the chest
cannonball
noun(can-non-ball)
a hard flat tennis service
cannonball
verb(can-non-ball)
to travel with great speed