meaning of cannonball
1. a solid projectile that in former times was fired from a cannon
Related Words
cannonball | cannonball along |
1. a solid projectile that in former times was fired from a cannon
cannonball | cannonball along |