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