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