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