English Dictionary
◊ CANNONBALL
cannonball
n : a solid projectile that in former times was fired from a
cannon [syn: {cannon ball}, {round shot}]