Meaning of cannonball
Definition of cannonball
(noun)
a
solid
projectile
that in
former
times
was
fired
from a
cannon
Other information on cannonball
WIKIPEDIA results for
cannonball
Amazon results for
cannonball
Tweet