cannonball
nounDefinition of cannonball
(Entry 1 of 2)
1
: a usually round solid missile made for firing from a cannon
2
: a jump into water made with the arms holding the knees tight against the chest
3
: a hard flat tennis service
4
: an express train
cannonball
verb
cannonballed;
cannonballing;
cannonballs
Definition of cannonball (Entry 2 of 2)
: to travel with great speed
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more