English | German | Russian | Czech

cannonball English

Meaning cannonball meaning

What does cannonball mean?

cannonball

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

Synonyms cannonball synonyms

What other words have the same or similar meaning as cannonball?

cannonball English » English

round shot cannon ball ball shot shell bullet artillery shell

Are you looking for...?