The definition :


Definitions of cannonball:

  • noun:   a solid projectile that in former times was fired from a cannon



Are you interested in alternative search :

:round shot missile projectile cannon

If you like reading news check: