cannonball
noun/ˈkænənbɔːl/
/ˈkænənbɔːl/
- a large metal or stone ball that is fired from a cannon
- Cannon were used to shoot cannonballs directly into castle walls.
Check pronunciation:
cannonball
Definition of cannonball noun from the Oxford Advanced Learner's Dictionary