meaning of cannon-ball

cannon-ball meaning in Etymology Dictionary

in addition cannon-ball, 1660s, from cannon (n.) + baseball (n.1). As a form of diving, from 1905.