Home / Dictionary / Cannonball

Cannonball Moderate

Cannonball has 3 different meanings across 1 category:

Noun

Definitions
Noun
1

a solid projectile that in former times was fired from a cannon

2

A spherical projectile fired from a smoothbore cannon