American Dictionary
Definition cannonball in American English
cannonball verb
[intransitive] verb
/ˈkænənˌbɔl/
Synonyms and related words
