CANNONBALL Meaning of CANNONBALL in English can ‧ non ‧ ball /ˈkænənbɔːl $ -bɒːl/ BrE AmE noun [countable] a heavy iron ball fired from a cannon Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012