CANNONBALL Meaning of CANNONBALL in English n. large metal ball which is fired from a cannon Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012