'cannonball' definitions:

Definition of 'cannonball'

(from WordNet)
noun
A solid projectile that in former times was fired from a cannon [syn: cannonball, cannon ball, round shot]

Words containing 'cannonball'