English dictionary
cannon ball meaning and definition
Definition and meaning of cannon ball at MeaningMonkey.org. cannon ball meaning and definition in the English Dictionary.CANNON BALL noun
Definition of cannon ball (noun)
- a solid projectile that in former times was fired from a cannon
- synonyms: cannonball, round shot
Source: Princeton University Wordnet