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