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